Required Development/Technical skills:
○ 5+ years of professional experience in .NET development.
○ Excellent working knowledge of MVC 5, .Net Core, Web API, C#, Entity
Framework, LINQ, SQL Server, HTML, JavaScript, JQuery, Angular JS, Angular.
○ Proficient in version control systems such as Git.
○ Excellent analytical and problem-solving skills
○ Experience with cloud platforms like Azure or AWS
○ Familiarity with DevOps practices and tools (CI/CD pipelines, Docker, Kubernetes)
○ Understanding of application security principles and practices
○ Knowledge of microservices architecture and development
○ Experience with Sitecore, Umbraco, React, NextJS would be an added advantage
Bachelor degree
● Key Responsibilities:
○ Perform Analysis, design, development, and support of complex web applications
○ Design, rapidly prototype, and implement a scalable, reliable, and maintainable
.Net web application.
○ Responsible for preparing/updating application framework
○ Expertise in debugging the code and resolve the issues
○ Responsible for implementing best practices for coding and designing the web
applications
○ Enforce code quality through test driven development
○ Perform technical analysis, impact analysis of the given technical and functional
specifications for new as well as change requests including functional and
technical defects and issues
○ Must be able to work independently as well as demonstrate team work to deliver
on time deliverable
○ Proactive in keeping his/her skills fresh and Mentor junior developers
● Educational background:
○ Bachelor's degree in Computer Science, Information Technology, or a related
field
○ Strong verbal and written communication skills