We provide IT Staff Augmentation Services!

Senior Software Developer Resume

2.00/5 (Submit Your Rating)

Cheshire, CT

OBJECTIVE:

  • To secure a Software Engineer position that utilizes my skills in designing and implementing software.

SUMMARY:

  • Strong knowledge of Microsoft software development stack: Visual Studio 2015. C#, .Net, .Net Core, Entity Framework, WCF, WPF, Linq, TPL.
  • MS SQL Serve r . T - SQL, SSAS, DTS, SSIS, OLAP. MS SQL CE.
  • Win32 API, COM, VB, VB for Applications.
  • Strong knowledge of Embarcadero Delphi RAD, starting with version 3.0 to XE2.
  • Experience with agile SDLC process; enterprise and retail systems development - UI, middleware, backend.
  • Experience in porting Delphi applications to .Net platform and Oracle PL/SQL to SQL Server T-SQL.
  • Implementing software modules that integrate with web services and desktop applications of major carrier companies, such as UPS, FedEx, USPS, Endicia, ConWay.
  • Implementing software modules that integrate with ERP and accounting desktop and online systems: eBay, MAS/Sage 100 BOI, Peachtree/Sage 50, QuickBooks.
  • Working knowledge of financial reporting, Microsoft SQL Server Report Builder, SSRS.
  • Working knowledge of Oracle.
  • Using UML, Confluence, BitBucket; maintaining documentation, diagramming.

EXPERIENCE:

Confidential, Cheshire, CT

Senior Software Developer

Responsibilities:

  • Analyzing requirements, restructuring and reimplementing parts of existing shipping software to improve on design, performance, and reliability. Worked on the database layer, communication layer, business logic, UI. Created a set of utility applications, including Administration Console and Data Migration applications. The software connects Worldship, FedEx Ship Manager desktop client software with major financial systems. MS VisualStudio 2015 - C#, Linq, WCF, WPF, MS SQL, SQL CE, Entity Framework. Delphi 2007. MAS / Sage 100 BOI API, Peachtree / Sage 50 API, QuickBooks API, eBay API.
  • Participating in design, customization, and development of a separate shipping product’s libraries: ConWay carrier plugin, eBay interface. MS Visual Studio 2015 C#, Linq.
  • Participating in refactoring the software product licensing module, adopting to a SaaS model. MS Visual Studio 2015, Web Services, WCF, Delphi 7.
  • Setting up continuous integration of different system components to streamline software building process. Cruise Control, Msbuild. Mercurial repositories.
  • Maintaining high quality of developed components by applying software design patterns and following best practices in software design and development. Implementing unit tests, maintaining documentation. Visual Studio 2015, C#, Mstest.
  • Replicating and resolving complex problems customers are facing, with a staged environment, using remote debugging. Resolving bugs, tracking down performance issues and optimizing software.

Confidential

Senior Software Developer

Responsibilities:
  • Implementing new UI functionality of an SQL Server Management Studio plugin. Adding custom ‘dynamic’ SSMS folders in addition to existing virtual folders. Technologies used: MS VisualStudio 2015 - C#, Linq, MS SQL.
  • Implementing a secured licensing mechanism. Binding a license to a PC, implementing online and offline licensing modes. MS VisualStudio 2015 - C#, Web services, Linq.
  • Implementing a web service backend for storing properties of SQL Server objects that do not support or cannot be implemented using T-SQL extended properties: jobs and dynamic folders.

Confidential

Software Developer

Responsibilities:
  • Participated in design and development of interfaces to various payment providers. Created interfaces to gift, debit, and credit card processing from a POS software product. Worked with payment providers such as Global, Data Cap DSI EMV, Ernex, CBord, Heartland, KESM. Development tools: Visual Studio 2010, Delphi 2010 - XE2.
  • Participated in design, customization of the POS system to accommodate new features as required by the Production department, including design of the database back-end, business logic, UI. Reviewed T-SQL code, including complex SQL queries, views, functions, and triggers. Improved software quality by using new features introduced with SQL Server 2005, 2008. T-SQL / Delphi XE 2.
  • Participated in migration of a middle layer logic implemented in Delphi, to C# .Net. Visual Studio 2010, Delphi 2010 - XE2.
  • Participated in migration of ASP-based reporting subsystem to SQL Server SSAS / SSRS. Analyzed existing Oracle / ASP reports, provided transition from older reporting subsystem to SQL Server BI stack. SQL Server 2008 R2.
  • Assisted customers with database maintenance, provided technical support and assisted to resolve operational and performance issues. Investigated software defects, in one case assisting in returning to customers more than CAD 40, 000 in payments which were considered lost. Maintained the team knowledge base in Atlassian Confluence collaboration tool. SQL Server 2005, 2008 / T-SQL, Delphi XE 2.
  • Inspected existing software, optimized performance. MS SQL Server 2005, 2008; T-SQL. Visual Studio 2008 - 2010, Delphi 2007, ADO.

Confidential

Software Developer

Responsibilities:
  • Analyzed requirements, designed, and implemented software modules, such as:
  • Scaling application which worked at a remote location. It accumulated timber load measurements and maintained data exchange with the central office application. The application worked in attended and kiosk modes.
  • Synchronization module that performed data exchange between a remote location and the main storage. The module featured occasional connection between source and destination databases.
  • Planning module representing planning figures and featuring dynamic planning hierarchy.
  • ErWin; MS SQL Server 2005, 2008; Oracle. Delphi 2007 . ADO / DOA.
  • Implemented SSIS solutions which integrated data stored in alternative data formats.
  • Customized import procedures to customers’ requirements. MS SQL Server 2005, 2008, SSIS, Transact-SQL, Visual Studio 2008, C#.
  • Designed and implemented OLAP solutions accordingly to client requirements.
  • Analyzed existing Oracle functionality and ported it to MS SQL Server. MS SQL Server 2005, 2008, Oracle, SSIS, OLAP. Delphi 2007. ADO / DOA.
  • Performed unit tests, troubleshooting/debugging, and improving of existing software.
  • Resolved bugs, tracked down performance issues and successfully optimized software.
  • Delphi 2007, ADO, T-SQL, MS SQL Server 2005, 2008.
  • Implemented reports using a third-party Delphi reporting component. Report Builder, T-SQL, MS SQL Server 2005, 2008, Oracle.
  • Provided enhancements and support to the customers in Canada and United States.

Confidential

Senior Software Engineer

Responsibilities:
  • Led a team of three developers; analyzed requirements and designed software modules, including:
  • Software module for reporting. The module made it possible to in corporate reports into one application, setting out a programming infrastructure for implementing new reports. Report functionality was exposed to external consumers using Web services. C#, Visual Studio .Net, Delphi 7.0, COM, T-SQL, MS SQL Server 2000. Web services, transactional & merge replication, DTS.
  • Participated in redeveloping of a Bank-client customer application to fit bilingual requirements, including redesign of its help system. The project allowed the bank to draw English-speaking customers. Delphi 3.0 / Paradox.
  • Participated in redeveloping the Bank-client software so that it featured document workflow capabilities . The project allowed the bank to implement approval functionality . SQL Server 2000/2005, Delphi 3.0 / 7.0, Paradox.
  • Consolidated branch databases. Created utilities for data migration; migrated large volumes of data related to branches’ databases into the one at a central location; the financial application was redeveloped accordingly. Consolidation allowed the bank to cut down on expenses. SQL Server 2000/2005, Delphi 7.0, ADO, DTS.

Confidential

Software Engineer

Responsibilities:
  • Payment exchange module. The module made it possible to exchange payments with other financial institutions. MS SQL Server 2000, DTS. Delphi 7.0, COM, UML.
  • S oftware module for supervising obligated budget payments on behalf of the clients. The project allowed reducing errors made by the bank. MS SQL Server 2000, Delphi 7.0.
  • Software module which set up peer relationships between banks by means of payments. This project reduced bank payment fees. MS SQL Server 2000, Delphi 7.0.
  • Software module which processed customer’s payrolls . T his solution resulted in less overhead in processing customer employee’s payroll and sped up data entry and processing. MS SQL Server 2000, Delphi 7.0.

Confidential

Software Developer

Responsibilities:
  • Designed and implemented a database of legal documents, and a set of small applications aimed to improve business processes. MS Access, MS Word, VB for applications.

We'd love your feedback!