We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Malvern, PA

OBJECTIVE:

A position as a software engineer doing OOP development in C# Experience in object - oriented programming, design, testing, analysis and troubleshooting of application programs—insurance, communications, financial, accounting, brokerage, healthcare, personnel, payroll, education, transportation, logistics, information management

TECHNICAL SKILLS:

Languages: C#, Javascript, jQuery, HTML5, CSS3, SQL, XML, Cobol

Databases: SQL Server, Oracle, Sybase, IBM DB2

Software: Visual Studio, Entity Framework, Bootstrap, Microsoft Office

Skills: MVC, ASP.NET, AJAX, LINQ, Design Patterns, Web Services, WCF, SOA, SSRS, SSIS, TFS

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

Software Engineer

  • Worked as a .NET developer and member of a team of developers to support an MVC web application called T24—a banking software solution offered to over 500 credit unions across the United States to support integrated mortgage lending and auto loan processing.
  • Developed, tested and deployed stored procedures written in T-SQL. Used SQL profiler tool to debug problems in existing procedures. Wrote SQL scripts to correct defects in stored procedures and SQL code.
  • Designed, tested and deployed JavaScript and CSS code to implement changes to user interface screens in the application. se2, LLC

Confidential, Bridgewater, NJ

Programmer Analyst III

  • Worked in a lead capacity as a .NET developer and member of a team of developers to support an MVC web application called Orion that is used to produce quotes for agents selling annuity contracts to the general public. My role consisted of developing, testing, and supporting front-end screens used by insurance agents.
  • Developed, tested and deployed stored procedures written in T-SQL. Used SQL profiler tool to debug problems in existing procedures. Wrote SQL scripts to perform CRUD operations and maintain tables.
  • Designed, tested and deployed SSRS reports to a report server. Developed stored procedures used by the reports to show monthly statistical data to actuaries.
  • Wrote C# code to add functionality in middle layer code linked to a data layer that performs CRUD operations against backend SQL server databases. Developed code to support a marketing commission system that tracks commissions paid out to insurance agents selling life insurance products to the general public.
  • Coded LINQ queries and develop repository classes to retrieve data, and use the unit of work design pattern against a Microsoft Entity Framework ORM to service policy quotes used by front-end screens.
  • Uploaded documentation to a portal that uses Confluence and Jira, including Microsoft visio flowcharts, ERD diagrams, and system overviews created using Microsoft Office.

Confidential, Wayne, PA

Consultant

  • Worked as a software developer for Confidential to support MVC web and desktop applications that produce insurance policy quotes for businesses seeking property & casualty insurance. My role consisted of developing, testing, and supporting front-end screens used by regional underwriting teams and insurance agents seeking policy quotes for vacant buildings they want to rent for business use.
  • Designed screens using C# and fix bugs in the system. Enhance user interface used by insurance quote system.
  • Coded changes in C# to get insurance products to adhere to state laws and regulations governing the insurance industry for property & casualty insurance written under commercial and specialty lines of insurance.
  • Wrote C# code to add new business rules in middle layer code running as component libraries. The middle layer code is linked to a data layer that performs CRUD operations against backend SQL server databases.
  • Developed SQL code, write stored procedures and debug problems in SQL code.
  • Deployed stored procedures to production by following the SDLC to migrate the code through development, test, staging and production environments.

Confidential, Conshohocken, PA

Software Developer

  • Worked as a member of a team of software developers to support Pinnacle Fleet Solutions— a web application written in ASP.NET MVC and C# that provides an automated accounts payable system for over 25 clients supported by Confidential . My role involved developing, testing, and supporting jQuery/javascript, C#, and SQL code to fix bugs and enhance web pages used by the application. Used SQL Profiler to debug stored procedures.
  • Developed HTML5, CSS3, javascript, and C# code to change functionality in web pages used by the application and followed the SDLC by testing code changes through QA and UAT environment build cycles.
  • Interfaced with business analysts and worked from requirements documents to implement new features into the web application to allow clients to dispute bills kept in the system.

Confidential, Horsham, PA

Software Developer II

  • Supported EHR Connect— an ASP.NET MVC web application used by clients of Confidential to exchange electronic health records of patients between hospitals, clinics, and other medical facilities.
  • Performed Entity Framework code-first migrations using the NuGet Package Manager to apply changes to database tables and the data model linked to front-end screens at hospitals & clinics.
  • Developed C# code to implement custom services to support the data transfer of patient medical records between medical offices & hospitals, all part of a Health Information Exchange network.
  • Coded and tested javascript, jQuery & AJAX code, to add client-side validation to user interface screens supporting over 30 U.S. hospitals & clinics accepting patients at registration desks.
  • Worked with an offshore quality assurance team based in India responsible for testing changes to C# code supporting the application. Debugged and tested stored procedures written in T-SQL used by the application.

Confidential, Wayne, PA

Consultant

  • Maintained web pages used by FundSuite— an MVC web application used by clients of Confidential Financial Services that generate financial reports in accordance with accounting best practices. My role involved working as a web developer on the project output team to code and test changes to C# code and develop stored procedures to support the application. Wrote C# code to call WCF services to connect to remote database data used by the application.
  • Developed C# code to implement a WCF email validation service. Tested code changes and supported areas of the application that compute and print monthly balance sheets, income statements, and cash flow statements for Legg Mason, PIMCO Investments LLC, and other wealth management companies.
  • Mentored junior developers on best practices that should be used during the SDLC—recommended the use of design patterns in newly written C# code, and showed them how to use debugging tools such as SQL Profiler.

Confidential, Alpharetta, GA

Consultant

  • Coded and tested changes to web pages used by VehicleLinQ— an ASP.NET MVC web application used by clients of Confidential such as Banco Popular of Puerto Rico to handle vehicle financing in the sale and leasing of automobiles to the general public.
  • Worked with business analysts at Confidential in their King of Prussia, PA office to complete assignments for Banco Popular of Puerto Rico and other clients of Confidential . Wrote unit tests to test the application changes.
  • Converted 14 crystal reports to SSRS reports and deploy them to a SQL Server 2008 report server. My work involved design, testing and deployment of the reports, and writing stored procedures for each report.

Confidential, Montgomeryville, PA

Software Engineer

  • Developed a web-based user interface screen used to perform CRUD operations against SQL server database tables. Coded and tested client-side javascript/jQuery code, and C# server-side code to validate form data.
  • Coded LINQ to SQL queries used by the service layer of the application and made use of the repository pattern and unit of work pattern—best practices to complete the project.
  • Developed ProntoFormDispatcher —a web front-end screen used by the MSS dispatch team that allows the home office to send mobile forms to the smart phones of contractors performing work orders in the field. My role involved using MVC to design the screen and add functionality to run as an intranet-based web application.
  • Worked with developers at TrueContext Confidential —a Canadian company that furnished a REST-based service that dispatches mobile forms. My role was to develop a user interface to link the service to the internal dispatch team so the company can send mobile forms to contractors working at remote locations.
  • Coded, tested, and deployed ProntoFormDispatchService —a WCF service used by a web application called Mosette that lets contractors log-in remotely and sign-up to have mobile forms dispatched to them at specific time intervals—the forms are filled out and sent by mobile device to the home office so the contractor can receive payment for services rendered.
  • Designed a server-based application to process mobile forms sent from smart phones to a server in the home office that allows subcontractors to send the completion status of contract jobs from field locations. My role involved OOP development in C# to implement a console application called ProntoFormsProcessor—the application processes forms arriving at the server, extracts images, and catalogs them to a document management system. Wrote and tested code to process a questionnaire on the form, read xml data, and update Sybase database tables with job completion information. Made use of design patterns to complete the project. Used task scheduler under Windows Server 2008 R2 to schedule the application to run daily.
  • Wrote C# code to support Scanstation— a desktop application connected to a scanner, that lets a fax operator receive a faxed billing invoice, scan it to a document image, and transfer the invoice to a document management system. My role involved designing screen enhancements—added buttons and other UI controls then developed C# code to add new functionality to the application. Used OOP techniques and third-party controls by DevExpress to complete the project.

Confidential, Rosemont, IL

Senior Consultant

  • Developed web pages in C# and ASP.NET MVC— My role was to work with a team of consultants on an off-site project for HSBC—a strategic partner of Capgemini to migrate a legacy web application used to maintain 401k retirement accounts. Made changes to HTML5, CSS3, JavaScript and C# code to implement UI changes.
  • Coded and tested stored procedures in SQL—linked stored procedures to dropdowns in the user interface screens by writing C# code in the middle layer of the web application.
  • Designed reports using SQL Server Reporting Services—linked reports to web controls in the user interface. Deployed the reports to a dedicated report server—the reports were used by financial advisors for estate planning linked to retirement accounts.

Confidential, Fort Washington, PA

Consultant

  • Developed web pages in C# using ASP.NET technology— My role involved object-oriented programming of the Confidential Desktop Tools application—a multi-layer web application that provides software tools to Confidential customer service representatives to assist them with handling customer inquiries and requests for service.
  • Designed user interface screens. Developed, tested, and implemented the Video-On-Demand toolkit— a web page used to list movie titles viewed by customers who subscribe to pay-per-view service through Confidential .
  • Developed the Addressable Advertising toolkit— a web page used by customer service reps to add customers electing to opt-in to Confidential ’s customized TV Advertising service—used to determine which ads users will see based on standard, widely available demographic information.
  • Coded, tested, and implemented the EDS Diagnostics toolkit— a web page used to display diagnostic information originating from set-top-box devices distributed to home-based Confidential customers for cable television viewing. Used LINQ to perform CRUD operations against a backend Microsoft SQL Server database.

Confidential, Bala Cynwyd, PA

Senior Programmer II

  • Designed, coded and tested C# code— My role involved agile development and object-oriented programming of the Path application—a web application written in ASP.NET MVC and C# used by management as a business intelligence tool to track the work of insurance agents, underwriters and business units.
  • Worked as a member of the development team for a 2½ year period using Team Foundation Server and the Visual Studio development platform. Developed web and desktop applications using the C# language.
  • Developed front-end UI screens to meet business requirements according to the underwriting department.
  • Wrote and tested javascript code— developed screens and used javascript to display pop-up screens used by the commercial lines division to enter homeowner insurance claims.
  • Performed database design— wrote SQL scripts using DDL statements to create tables, alter table columns, and populate tables.
  • Did SQL development and designed code in the data layer of the web application— constructed, tested, and deployed stored procedures. Developed LINQ queries and worked with Microsoft Entity Framework ORM to connect the web application to the data access layer.
  • Used object relational mapping tools—Did code migrations to make changes to underlying SQL Server database tables linked to a data model. Wrote LINQ queries in C# to populate UI screens in the web application.
  • Worked with WCF services— designed, tested and deployed distributed web applications— My role involved development of an address validation service to verify mailing addresses of customers seeking property/casualty insurance coverage.
  • Designed and developed business objects in C# to integrate Melissa Data—a third-party software package used to validate domestic addresses—My role was to integrate the Melissa Data API into the address validation service.
  • Developed reports using SQL Server reporting services — tested and deployed reports used by the Corporate Reporting department—My role involved the redesign of reports according to business requirements.
  • Wrote a winforms application to provide a custom tool to read text files and generate SQL INSERT scripts used to load database tables. The tool was used to convert data to XML, JSON, or SQL format.
  • Designed reports using SQL Server reporting services — tested and deployed reports used by the Wired application—a web application that handled requests for reports from insurance agents in the personal lines division under property/casualty insurance.
  • Worked with SQL Server integration services— developed SSIS packages used in ETL applications to migrate data to SQL Server database tables used by Online Transaction Processing systems.
  • Led, supervised, and managed junior developers and interns on how to develop, test, and implement stored procedures, functions, and SQL scripts. Assigned development projects in a lead capacity role.

Confidential, New York, NY

Senior Programmer Analyst

  • Wrote C# code in the business layer of the application— used by the accounting department to record automated trading desk activity resulting from the buying and selling of securities on behalf of clients.
  • Developed BondCalculatorService —a web service written in C# to assist investment professionals with bond pricing and bond yield calculations—yield to maturity, yield to call, and current yield.
  • Coded, tested and deployed stored procedures to a SQL Server database to display the net worth of investors by rank—the information was displayed on web pages used by investment professionals for financial planning.
  • Supported Confidential ’s Merlin —a n ASP.NET web application used by financial advisors to open investor accounts, and maintain existing accounts. My role involved agile development—designed and tested C# code, and developed user controls used in web forms developed in ASP.NET to support the web application.
  • Developed SQL code to run against an IBM DB2 enterprise database to produce the data.

Confidential, Jersey City, NJ

Senior Programmer Analyst

  • Developed screens for ADP’s Asset Manager System — a taxlot accounting system that showed security movements and automated trading activity of Wall street firms.
  • Redesigned a fixed-income reporting system used to report capital gains & losses to the IRS— the system allowed ADP to track profit & loss information reported by Wall street clients trading securities on the NYSE, AMEX, CBOE, and NASDAQ exchanges.
  • Programmed a mergers and acquisitions system to allow ADP to service client accounts undergoing company buyouts and takeovers—the system was used to transfer accounting records to ADP’s internal bookkeeping system after corporate buyouts and takeovers occur. Developed user screens and computational logic.
  • Documented systems using Microsoft Visio. Designed entity-relationship diagrams and system flowcharts.

Confidential, New York, NY

Consultant

  • Performed code development in the property/casualty insurance division. My role was to support a homeowner policy print application used by the personal lines division of MetLife.
  • Wrote and tested code to support a sales illustration system used by agents selling life insurance policies for the personal lines division of MetLife. Worked from business requirements to develop code changes to the application.
  • Documented systems using Visio to design entity-relationship diagrams and flowcharts used by management.

Confidential, Princeton, NJ

Programmer Analyst II

  • Developed a billing system to handle college student recipients receiving federal financial aid.
  • Programmed a payroll check-writing application in Cobol for the payroll department.
  • Wrote detailed programming specifications used by an in-house quality control group.

Programmer Analyst I

  • Redesigned a financial aid form print application that saved the company $500,000 in annual computing costs.

Confidential, West Trenton, NJ

Programmer Analyst

  • Designed property/casualty insurance loss reports for the commercial lines division.
  • Developed a check-writing application for the workmens compensation department.
  • Programmed a driver-record reporting system for the personal lines division—t he system captured the driving records of auto insurance policyholders from the New Jersey Department of Motor Vehicles.
  • Wrote and tested Cobol code to support an online inventory system for the inventory department.
  • Documented complete systems using pc-based diagramming tools.
  • M ilitary: Military US Army, Veteran, Honorable Discharge, 1981

We'd love your feedback!