Responsible for full SDLC including designing, developing, testing and troubleshooting of software applications using C#, ASP.NET, .Net Core, WCF, Web API, JavaScript, Angular, HTML5, CSS, SQL Server, Team Foundation Server(TFS). Analyze technical requirements and design new components, web pages and controls to meet functional, performance and availability requirements. Maintain software applications, including, but not limited to, bug fixes, feature enhancements and performance tuning, troubleshoot and debug complex issues. Deliver high quality code that is maintainable, readable and adheres to coding standards. Develop database stored procedures and SQL scripts that meet database standards. Work on Agile projects using test driven development. Use Git version control system for release/version management of software applications. Use Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
Bachelor's degree in Computer Science