Job Description
- Demonstrate expertise in Object-Oriented Analysis and Design (OOAD) within a .NET Core server-side environment, specifically utilizing ASP.NET MVC.
- Design and implement robust systems using relational databases, including MS SQL Server (2019+) and PostgreSQL.
- Build responsive user interfaces using Angular, HTML5, and CSS.
- Apply a deep understanding of Repository patterns and multi-layered/N-tier architectures to ensure scalable and maintainable code.
- Work to pre-defined requirements and produce code that meet the requirements
- Investigate and develop skills in new technologies.
Technical/Functional Proficiency Required
- Experience: 4+ years of hands-on experience designing and developing complex web applications using .NET Core MVC.
- Frontend Stack: Strong proficiency in Angular, HTML5, JavaScript, jQuery, and Ajax.
- Database Management: Solid knowledge of MS SQL Server and PostgreSQL.
- API & Integration: Proven experience in building and consuming RESTful APIs.
- Development Tools: Proficiency in Git version control, unit testing, code verification, and maintaining technical documentation.
- Optimization: Experience with performance tuning, multi-threading, and offline storage solutions.
- Methodology: Familiarity with Agile/Scrum development environments.
- Legacy Support: Familiarity with the .NET Framework for supporting existing web applications.
Educational Qualifications:
BE/MCA/M Tech/B Tech
Experience Level (If applicable)
4+ years of experience.