Job Openings XTN-6750135 | POSITIONS LEAD

About the job XTN-6750135 | POSITIONS LEAD

As a .NET Backend Developer, you will be responsible for creating and implementing complex backend services using Microsoft technologies. Your role will focus on the development and optimization of server-side logic, database architectures, and integration with front-end elements designed by your team members.

Join a forward-thinking company that embraces innovation and continuously seeks to improve. Enjoy a collaborative work environment that values each employee’s input, offers competitive salaries, and provides a clear path for professional growth. Benefit from a flexible schedule that supports work-life balance, along with access to the latest tools and technologies.

  • Develop and maintain high-quality, scalable, and secure backend applications using .NET framework and .NET Core.
  • Integrate user-facing elements developed by front-end developers with server-side logic, ensuring high performance and responsiveness.
  • Write reusable, testable, and efficient code.
  • Design and implement database schemas that support business processes.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Support the creation of documentation for software solutions as required.
  • Collaborate with other team members and stakeholders to improve application functionality and performance.
  • Stay up-to-date with emerging technologies and industry trends to incorporate into operations and activities.
  • Proven experience as a .NET Developer with a minimum of 5 years in backend development.
  • Strong understanding of the .NET framework, .NET Core, and ability to work with C#, SQL Server, and Entity Framework.
  • Experience designing and developing APIs.
  • Proficient understanding of code versioning tools such as Git.
  • Solid understanding of object-oriented programming principles.
  • Excellent troubleshooting and communication skills.
  • Experience with cloud services (e.g., Azure, AWS) is highly desirable.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
  • Familiarity with front-end technologies (e.g., JavaScript, HTML5, CSS) is advantageous.
  • Experience in Agile development methodologies and DevOps practices.
  • Ability to work in a collaborative team environment.