Senior Developer
CurrentResponsibilities:• Gather functional and business requirements from the functional and business owners. Help Business Analysts in preparing detailed requirement documents. • Analyze the existing system to see how the new requirement can fit in and doing the impact analysis to figure out what all components are required to be changed. • Analyze the requirements and develop Requirement Understanding Document with detailed plan to implement the requirement and get it approved from the business users & stakeholders. • Implement the solution as per the approach document and Iterative development methodology. This involves development of software components using Microsoft Technologies including ASP.NET, C#.NET, MS-SQL Server, testing and verification that the proposed solution is meeting the requirement. • Use of Team Foundation Server and Git for version control.• Prepare implementation strategy and provide the support for implementation of the programs. Divide and coordinating the work between on-site and offshore according to the implementation strategy. • Validate coding standards. Identify deviations from coding standards and help the team fix them. • Assist the business users in User Acceptance Testing (UAT). Get bug reports from the business and co-coordinate with team for bug fixes, bug fixes releases and getting the UAT sign off.• Programming Languages: C#, ASP.NET, SQL, Web API, WCF, Web Service, HTML5, JavaScript, jQuery, CSS, AJAX, Bootstrap• Frameworks: .NET Framework 4.6.1, .NET Standards 2.0, .NET CORE 2.0, Entity Framework• Web Master: Administration of IIS 10, MS SQL 2014, Visual Studio 2015 & 2017, Git• Web Development: Develop good coding standards, technological documentation and build process documents. RDBMS (Relational Database Management System) Designer• Others: Team Foundation Server, MS Visio, SSRS, Teradata, Object Oriented Programming Concepts