Lead / Sr. Software Developer Resume
NyC
SUMMARY:
- 20+ years experience in IT using Microsoft technologies, understanding best practices and performing as Full Stack Developer, Lead, Architect and Project Manager in various functional domains and technology trends
- Experience in Banking / Financial software (8 years including current), Health Care (5+ yrs) and Manufacturing industry (MES) (1+yrs)
- Current skills in ASP.NET, C#, Web Forms, MVC, WCF, Web API, SOAP, REST JSON services, jQuery and Angular JS and HTML5 with Bootstrap based responsive websites
- Over 5 years of experience as Lead / Manager reporting to different stakeholders and project managers
- Relation Database knowledge using SQL server, T SQL, Stored Procedures using Entity Framework (Database First)
- Knowledge in Design patterns (Factory, Adapter and Repository pattern implementations)
- Worked and familiar with Agile SCRUM and sprint cycle. Used Rally and MS Project for management.
TECHNICAL SKILLS:
ASP.NET,CSS / Bootstrap, JQuery, Angular JS, User
Interface JSON (REST), MVC, IIS / Certificate, security, Design, ASP, Web Forms
Web Template Integration
C#,Entity Framework, LINQ to SQL, Web API (REST), WCF, SOAP, XML,SAML Authentication
Design
Auto Mapper
MSMQ
VB6 / COM
SQL Server
Oracle
DB2
Database Design
ADO.NET
Entity Framework
ODBC Drivers
Code Integration
Build and Release Management
TFS versioning, Branching
Agile SCRUM (Rally tool)
SEI CMM process
Project Life Cycle
Fiddler, Soap UI
ERWIN
Rally (Project Management)
SQL Navigator (Oracle)
Excel (for reporting
PROFESSIONAL EXPERIENCE:
Confidential, NYC
Lead / Sr. Software Developer
Responsibilities:
- Working as full stack developer/architect for a MVC 5, Web API 2, EF 6, Responsive website based of HTML5 + bootstrap template to create common login service using SAML authentication and Role/Permission based authorization for the entire agency.
- Upgrade and enhancement of existing “Infrastructure” framework using C#, Entity Framework
- Single Page ASP.NET application using Web forms, AJAX and user controls
- WCF components development as service for ASP.NET application (3 Tier environment)
- Testing using SOAP UI tool, prepared test scripts in SOAP UI
- Browser and Fiddler for debugging and testing
- Support and enhancement of existing MVC application for operations team
- SQL Server 2008 and 2012 - stored procedure and scripts, designing new tables
- Design, documentation for application
- Hosting meetings with team members and code review, TFS integration
- Production support and assist deployment as and when needed.
- Maintaining Dev QA servers deploying and updating various .NET applications
Confidential, Philadelphia
Sr. Software Engineer
Responsibilities:
- Upgrade and enhancement of existing “Infrastructure” framework using C#, Entity Framework
- WCF components development and integration with other components
- Testing using SOAP UI tool, prepared test scripts in SOAP UI
- Support and enhancement of existing MVC application for operations team
- SQL Server 2012 - stored procedure and scripts, designing new tables
- Design, documentation for Confidential wiki and design review discussions
- Participations on scrum meetings, daily standup and status meetings.
Confidential, NYC
Onsite Coordinator / .NET Lead
Responsibilities:
- Work with Project Managers, development team and Test team to match code to requirement
- Manage the offshore team for all product customization for Speed Pay - Processing Unit
- Perform code review, involved in trouble shooting, debugging and assisted programmers
- Work with the offshore managers on reports (monthly and quarterly reports, issue tracking)
- Participate in design reviews, product updates, issue tracking meetings and provide feedback.
- Provide on call production support (weekly rotation schedule)
Confidential, Jersey City NJ
Sr. Developer
Responsibilities:
- Design and development of FDR Reporting application in ASP.NET web forms using VB.NET
- Re-write of the classic ASP, VB6 application into .NET. Design and development of the same.
- Development of batch jobs integrated with Windows Services for scheduling (VB6 apps).
- Development of test tool for data comparison of excel reports (VB.NET)
- Maintain and enhancement work for Haircut application using VB6, COM and classic ASP
- Deployment, maintenance and documentation using MS word and MS Visio.
Confidential
Lead Developer/Application Management
Responsibilities:
- 75% of total development, Coding, Unit testing and moving application to other environments.
- Requirement analysis, PCR (Program Change Request) fixes
- Development using Visual Basic 6.0, ASP Visual Interdev 6.0, ASP.NET, VB.NET (win forms) and C# (middle tier components).
- Development of Web services (asmx) for application interface with other application. SSN integration with DB2 databases via web service
- Wrote Stored procedures and functions, SQL updates for data migration
- Developed one windows application for exporting oracle data in XML files and exporting to data warehouse project for historical data archival, in a monthly basis.
Confidential, Wilmington, NC
Sr. Programmer / Analyst
Responsibilities:
- Coding various message adapter modules (VB6.0, MSMQ, MTS)
- Prepared the set up/distribution kit.
- Design document review, bug fix and coding standard verification
- Development of automated test tool (in Visual Basic, MS Message Queue and Win32 API)
- Win 32 DLL in Visual C for interface between VB and ACMS DLLs
- Implementation, integrating and software release process
- Used BizTalk components for wrapping XML message.
Confidential, Tampa, FL
Team Leader
Responsibilities:
- Analysis & data model for all Application and Business layers components from the Design document. Deploy and implementation.
- Project Planning and task Allocation, Overall responsibility on system integration
- Define Coding standard, Control upgrade, Source code control using Visual Source Safe.
- Design and coding for 10 Front end GUI (VB, IBM Message Queue and ASP) and 5 business layer components (VC++)