- Programming: .NET Framework, .Net Core, .NET 6, C#, OOPS, ASP.Net MVC, Web API, Window Service, LINQ, Entity Framework, SQL Server, TSQL programming.
- Design: Experience with DB design, Design Patterns.
- Frameworks: Any Source Control configuration among TFS, GIT, SVN, Continuous Integration, Logging Frameworks, Unit/Integration testing Frameworks.
- Experience in debugging complex code to fix issues and optimize for better performance.
Essential Skills
- Excellent communication skills, both verbal and written.
- Robust teamwork and interpersonal skills.
Desirable Skills
- Experience in Angular or any UI framework will be a plus.
- Experience working on RDLC reports or other tools to create PDFs.
- Experience working with Excel and XML.
Educational Requirements
- Bachelor’s Degree in Computer Science or Engineering.
Job Responsibilities
- Work closely with the team based on business requirements on issues related to design and requirements.
- Troubleshoot and respond to system issues when required
- Responsible for developing systems that are developed in such a way that they are robust, reliable, and maintainable from the start, applying techniques such as unit testing, continuous integration, automated testing, and system monitoring.
- Show flexibility to respond to the changing needs of the business.