Backend Software Engineer We are seeking a skilled Backend Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing complex server-side applications. Responsibilities include partnering with clients to craft and deliver digital solutions that unlock new levels of business value, driving the development of complex server-side applications, ensuring the highest quality of code and user experience, conducting code reviews and fostering a culture of continuous improvement, leading the design and implementation of robust, scalable, and high-performance backend architectures, and creating and maintaining detailed documentation for code, architecture, and development processes. - Must have 8+ years of software engineering experience in backend development and leadership roles; - High proficiency in .NET, including .NET Core and .NET 6+ - Strong experience with object-oriented programming, design patterns, and SQL/NoSQL databases (CosmosDB, MSSQL) - Familiarity with cloud services (AWS, Azure) and deployment of applications in production - Proficiency in HTML5, CSS3, and MVC frameworks like Razor As a successful candidate, you will have excellent analytical and problem-solving skills, a good understanding of business context and logic behind your job responsibilities, ability to work in a pleasant and cooperative atmosphere, and enthusiasm about your own continuous learning and improvement. If this opportunity sparks your interest, we encourage you to apply. We'll review applications as they come in and promptly reach out to candidates chosen to move forward in the process.