Software Development Engineer

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.

Find Latest Job