Application Development Team Lead Resume
SUMMARY
- .Net professional with 9 years of experience
- Around 9 years of professional experience in software design, analysis, development, testing and implementation of web and client server applications on .NET Framework.
- Experienced in managing teams, driving progress toward project milestones, quality assurance, and on - time delivery.
- Extensive experience in application developments using Microsoft .Net Technologies, .Net Framework 2.0, 4.0, 4.5, C#.Net, VB.Net, ASP.Net Web Forms, ASP.Net MVC, Web API, JavaScript, ADO.Net, HTML, CSS with strong knowledge of object-oriented techniques and concepts.
- Expertise in Database design implementing RDBMS concepts and writing Stored Procedures, Functions, T-SQL, and Queries for SQL Server.
- Expertise in using IDE’s like MS Visual Studio, SOAPUI, SQL Developer.
- Experience in working with Team Foundation Server (TFS) and GIT configuration management.
- Experience with test-driven development (TDD) approach using Nunit and MOQ test framework.
- Experience with Waterfall and Agile Scrum Methodologies
- Worked as a Scrum master for multiple projects including mobile applications
- Experience in working with Build and Continuous Integration tools like Azure.
- Possess excellent oral and written communication skills and adapt at multi-tasking. Strong moral and work ethics with a sense of self-discipline and integrity.
- Experience of managing Offshore Development module.
- Worked as an onsite coordinator for almost 9 months in the US.
- Completed Angular 7 certification from Udemy.
PROFESSIONAL EXPERIENCE
Confidential
Application Development Team Lead
Responsibilities:
- Worked from client location as a Application Development Team Lead in a team of 4 members.
- Co-coordinating with client to gather new requirements and completing the requirement analysis with estimation.
- Analyzing the existing application.
- Preparing Technical Specification Document for the reusability for the developed components.
- Coding, unit testing of the new/enhanced modules, using specific tools as required.
- Defect fixing and debugging in development/UAT and integration environment, and tracking defects using JIRA.
- Worked on build, deployment, and supporting application on UAT and Production environments.
- Worked on Angular for web, JSON/JQUERY for REST API and UI, VB.NET at backend, and SVN for version control.
Technologies: VB.NET, Angular 7, JavaScript, PL/SQL, Tortoise SVN, PL/SQL Developer, Postman, JIRA.
Confidential
Senior .Net Developer & Scrum Master
Responsibilities:
- Worked as senior .Net Developer and Module Lead from offshore location in a team of 3 members.
- Requirement Analysis and understanding Functional Specifications.
- Preparation of High Level Design Documents (HLD) and Low Level Design Documents (LLD) like data model, class diagrams, and sequence diagrams
- Worked on Asp.net MVC for frontend and backend, GIT/Azure for deployment.
- Worked on build, deployment, and supporting application on UAT and Production environments.
- Used GIT for version control.
Technologies: Asp.net MVC, HTML, CSS, JavaScript, SQL Developer, GIT, Azure.
Confidential
Senior .Net Developer & Scrum Master
Responsibilities:
- Worked at onsite for 9 months and rest of the time from offshore as Senior .Net developer and Scrum Master in a team of 8 members.
- Requirement analysis, feasibility study, and Estimation.
- Worked on Asp.net MVC, REST API with JSON, SQL Stored procedures, NUNIT for TDD approach.
- Worked on build, deployment, and supporting application on UAT and Production environments.
- Used Shibboleth for Single Sign on functionality
- Used TFS for version control, JIRA for defect tracking.
- Providing technical and business support during production deployment.
- Performed unit and system testing
- Performed detailed technical reviews to ensure overall design is being implemented
- Prepared design documents and mapping documents for new implementation
- Arranged daily stand-up meetings, demo and decision-making processes in order to ensure quick inspection and proper use of process
- Facilitated sprint planning meetings and retrospective meetings
Technologies: .Net Framework 4.5, C#, Asp.net MVC, SQL Server 2014, IIS 8.0, JIRA, TFS, NUnit, HTML, CSS, JQuery
Confidential, New Jersey, US
.Net Developer, Programmer
Responsibilities:
- Requirement Analysis and estimation.
- Preparing high level and low level design documents.
- Coding using Asp.net, C#, MVC, Ajax, SQL, and unit testing and code review.
- Involved in database design of application with maintaining relationships between tables
- Used TFS for version control, JIRA for defect tracking.
- Providing technical and business support during production deployment.
- Performed unit and system testing
- Involved in getting new requirements from client
- Performed detailed technical reviews to ensure overall design is being implemented
- Prepared design documents and mapping documents for new implementation
- Arranged daily stand-up meetings, demo and decision-making processes in order to ensure quick inspection and proper use of process
- Facilitated sprint planning meetings and retrospective meetings
Technologies: .Net Framework 4.0, C#, ADO.Net, Web Forms, Asp.net MVC, Web API, SQL Server 2014, JIRA, TFS, HTML, CSS, JavaScript, JQuery
Confidential, New Jersey
.Net Developer, Programmer
Responsibilities:
- Requirement Analysis and estimation.
- Coding using C#.Net, SQL, and unit testing and code review.
- Worked on Asp.net MVC, Web Services, REST APIwith JSON, SQL Stored procedures and Queries
- Involved in getting new requirements from client
- Involved in development of project architecture
- Involved in database design of application with maintaining relationships between tables
- Developed Stored Procedures and functions as per the business requirements of the application
- Involved in bug fixing and support activities
Technologies: .Net Framework 4.0, C#, ADO.Net, Web Forms, Windows Forms, SQL Server 2008, TFS, HTML, CSS, JQuery
Confidential, New Jersey
.Net Developer
Responsibilities:
- Incident management, fixing live/production defects within SLA and ad-hoc queries.
- Worked on maintenance tickets and support activities
- Implementing database changes in SQL Server.
- Interacting with clients and debugging issues.
- Build and deploy to QA, UAT and Production.
- Providing technical and business support during production support.
- Trainings Attended
- Software Development Life Cycle.
- Effective Presentation.
- Object Oriented Methodologies.
- Quality Assurance.
Technologies: .Net Framework 2.0, C#, HTML, CSS, JavaScript, JQuery, SQL Server
