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.