RESPONSIBILITIES:Analyze business requirements with business analyst to develop new or modify existing programs to meet business needs and technical requirements. Using Azure Dev Ops to create and track the technical tasks, stories.Define, develop, test, release, and maintain new and/or current software tools, web applications using Microsoft .NET framework, WinForms, Vue.js, C#, and ASP.Net MVC, JavaScript, and Microsoft SQL Server. The development tools used are Microsoft Visual studio, SQL Server Management studio, Unit test frameworks, SOAP UI.Configure, install, and maintain WinForms, Web applications and web services using hosting environment like Microsoft IIS Server, SQL Server and windows servers.Research, document, and implement improvement for new or existing application programs and processes. The data movement processes are implemented using Microsoft Business Intelligence tools (SSIS, web services and Web API). Release process is managed using Azure Dev Ops, InstallShield and WIX.Write, translate, and code software tools per functional and nonfunctional specifications with adherence to code quality, security standards and other quality standards. Using ReSharper, Visual studio debugger, Chrome developer tools and SOAP UI.Develop scripts to enhance functionality, usability, appearance of web applications using modern frameworks like Bootstrap, jQuery, etc.Develop and compile data for unit, peer and/or integration testing of programs. Using MS Excel, Redgate data generation tool.Perform testing on new and existing software for fixing bugs, isolating areas for improvement, and general debugging. Create and track bugs using Azure Dev Ops.Administer diagnostic analysis of test results and deliver solutions to critical areas.
WORKING CONDITIONS:Available during off hours and on weekends.Remote Team Collaboration.