Senior Application .net Developer Resume
SUMMARY
- Having total 8+ years of focused experience in IT industry in various domains like Financial Services, Banking, Insurance, Energy and Oil & Gas, with a proven record of team leadership, Dot Net application development, system analysis, design, and development, with an expertise in object - oriented software development using, ASP.Net, MVC, Microsoft SQL Server, Oracle, PL-SQL and Crystal report
- Experience in designing documents using various UML techniques for team to implement, experience in implementation of N-Tier Application, Restful Web Service, Window Service, Console Application
- Extensive experience in development, design patterns, relational database design, analysis, modeling, frontend design, implementation, trouble shooting and quality management, solid understanding of object-oriented programming
- Implemented change management and deployment packaging in test and production environment
- Comprehensive experience as Dot Net developer, proficient in Asp.Net, C#, VB.Net, JQuery, JSON, XML, JavaScript, PL-SQL, CSS and CHTML
- Agile practitioner for development of web applications, console applications and database programming PL/SQL
- Expertise in designing and developing, maintaining store procedures, functions and triggers
- Proficient in test case planning from developer prospective, defect management, change management, design and delivery of projects using MVP approach, practicing TDD, BDD principle and AGILE development methodology
- Deft in user interfaces mock-ups, documentation of use cases while automating critical functional processes resulting into saving of time & cost, resulted in 70 percent increase in efficiency
- Designed and Developed web services, third party application integration in existing modules
- Skilful in performance improvement of application by optimizing SQL Store Procedure and developed code optimization techniques at application level resulted in saving cost and increased performance by 25 to 30 percentage
- Have impeccable communication and interpersonal skills, learning approach and an exceptional team player
- Canadian permanent resident, ready to relocate anywhere within Canada
TECHNICAL SKILLS
C#, VB.Net, Visual Basic, PL/SQL: 7
3: Microsoft Visual Studio 2015/2016, Microsoft Entity Framework, ASP.Net, MVC Framework 5.0 7 3
JavaScript, REST API, Micro services, JSON, XML, XSL, SOAP: 7
3: Microsoft SQL Server 2008/12/14, MySQL, Oracle10g,Toad 5 3
IIS Server 6.0X, Windows Task Scheduler: 4
3: Visual Studio Code, CHTML, HTML5, CSS, Bootstrap 6 3
Subversion (SVN), GIT, TFS: 3
3: XML, JavaScript, jQuery, JSON 3 3
JIRA, vi editor, Eclipse, Standard Template Library (STL): 3
3: DevOps Skills Command/PowerShell Script, Python 3.0 2
3: JIRA, Confluence, SharePoint 3 3
IT Disciplines: Automation Developer 3 3
Software Design: 3
3: Software Development 3 3
Technical Team Leadership: 1
3: Requirements Definition Software Quality Management 3 3
Test Driven Development: 3
3: Agile Development Processes 3 3
Industry Knowledge: Banking 6 4
Financial Services, Confidential Funding: 6
3: Payment & Card Services 2 4
Insurance/ Depository: 2
3: Other relevant skills
Microsoft Office Suite: 5
4: * 0 = none, 1 = little, 2 = good, 3 = very good, 4 = expert
PROFESSIONAL EXPERIENCE
Senior Application .Net Developer
Confidential
Responsibilities:
- Designed and developed applications using .Net Framework platforms for global investment banking client on Confidential funding suite of applications
- Accountable for analyzing requirements, developing designs, implementing and testing software/web applications using C#, MVC, JavaScript, jQuery, PowerShell Script, HTML5, CSS, Bootstrap, Microsoft SQL and Oracle
- Proficient with software development best practices using technologies such as .Net, C#, MVC, ASP.Net, jQuery, LINQ, Python, Oracle and Microsoft SQL
- Performed Object Oriented analysis and designed applications using common design patterns
- Followed Test Driven Development, implementation of code with business logic in new/existing modules using SOLID principles
- Proficient understanding of code versioning tools, such as Git, TFS and understanding of branching strategies
- Participated in periodic code reviews, delivered solution in short release cycles and adept to controlled refactoring
- Database performance tuning, optimizing store procedures and creating and modifying existing store procedure
- Design and developed Web services and REST API’s
- Expertise in analyzing large-scale distributed systems, ability to debug and perform code optimization
- Identifying bugs, performed unit testing, integration testing, regression testing and providing permanent bug fixes
- Worked as an AGILE team member and utilized tools such as JIRA, Confluence and HP-ALM
- Adhered to Agile-SCRUM methodology, reporting impediments, delivering stories within sprint cycle with user acceptance criteria
- Excellent knowledge of SDLC tools, frameworks and methodologies
- Designed and developed technical design document and system build guide
- Created and maintained software documentation and specifications
- Participated in change and release management for deployment for Production
- Designed and Developed Power Shell scripts for health analyzer utilities for production teams
ASSOCIATE DEVELOPER
Confidential
Responsibilities:
- Developed Automobile insurance project, implemented and designed using JavaScript, C#, MVC framework, jQuery, P/L-SQL, ASP.NET
- Development of business logic modified functionality and created user friendly application using CHTML, HTML, MVC, C#, Asp.Net, JQuery, JavaScript with backend SQL Server, PL-SQL
- Integration of web service with web application
- Partnered for customer information gathering and client requirement with IT-BA’s and recommend optimal development best-practices
- Designed to provide an optimized development framework for apps that are deployed
- Created modular components with minimal overhead retain flexibility while constructing the solution
- Building and Deployment of web application using Docker tools containerization practises, also to test the performance and manage multiple projects instances on different server’s nodes
- Designed, developed test cases and test scenarios, tested applications with respect to functional, Load test, user acceptance test
- Provided support to critical application production environments while minimizing the impact of incidents in production.
- Analyzed and solved complex problems to maintain service level metrics on all supported applications and websites, Code review and optimization
- Coordinated and Collaborated with other team members to implement the overall strategic goals of the support function for continuous delivery using Scrum culture
SENIOR SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Reviewed product design by conducting feasibility study, requirement finalization and specification development, developed high level and low-level design documentation
- Expertise in debugging, coding and fixing critical Issues reported at client site
- Implemented web services and Web application that was used by 100,000 customers with 99.99% availability
- Transitioned new applications into support for development and educated team members to make use and support the applications which ensured everyone on the team would meet the service level metrics
- Designed database structure by writing efficient queries, store procedures, functions and triggers
- Participated in activities required for UAT, production and test environment application setup
- Implemented and executed tested code to achieve functionality as per software application requirement on test server
- Designed and created test cases for different Modules and perform functional testing for an Application as developer
- Created and maintained technical specification, functional documents for developed software
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Developed Web application using ASP.Net, SQL Server, JQuery, MVC, C# for Confidential Debit card which involved public and private sector banks Identity and Access Management Module
- Proficient in development of web, windows, console applications using ASP.Net, C#, VB.Net, Oracle and SQL Server
- Effort analysis, coordinated with cross-functional & multiple stakeholders, tracked defects at various stages of project life cycle
- Developed a Web application using used by 300 employees over a period of 2 weeks with 0 bugs
- Designed and developed low level design, high level architecture, application design &development and scoping of deliverables in definite time frames that are crucially for business goals continuity
- Mentored and shared the expertise with junior members to guide them to ensure high quality deliverables.
- Accurately documented all research and development processes to provide easy maintenance in the future
- Participated in code reviews and evaluation of software design proposals
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Proficient in end-to-end development of software products from requirement analysis to system study, designing, coding, debugging, documentation and implementation
- Demonstrated prototypes and final solutions to clients, collected feedback, and appropriately updated the application
- Participated in the design discussions and translating High level to low level design
- Rectified, tested, and debugged the result found in unit test to ensure software provides the correct output
- Optimized and modified system code to meet system performance improvement
- Design and developed store procedures, functions, triggers using PL/SQL
- Designed and created JavaScript for system validation and verification
- Install tested packages before delivery to ensure that there are 0 defects due to deployment