Responsibilities:
- Participate in all phases of the software development life cycle (SDLC).
- Collaborate with cross-functional teams, including designers, QA, and business analysts.
- Write error free and scalable code.
- Ensure application security, performance, and scalability.
- Maintain technical documentation for future reference.
- Provide ongoing support, maintenance, and enhancements for existing .NET applications.
- Develop a new API and make modifications to the existing one.
- Good to have prior experience in integrating third party API’s
Desired Skillset:
- Develop, test, and maintain web, desktop.NET technologies (C#, ASP.NET Core, MVC, Web API).
- Design, build, and maintain efficient, reusable, and reliable code.
- Work with relational databases ( PostgreSQL) and ORM tools like Entity Framework / Dapper.
- Design, develop, and implement new Restful APIs using ASP.NET Core / Web API.
- Integrate front-end technologies (Angular) with back-end services.
- Good problem-solving and analytical skills.
- Troubleshoot, debug, and optimize application performance.
- Proficient understanding of code versioning tools like Git.