Middle/Senior .NET Developer
We are seeking a talented Middle/Senior .NET Engineer to join our client’s team — a global technology company and leading provider of dictation and speech-to-text solutions. The company develops and delivers a wide range of smart tools, including workflow software, speech recognition systems, and specialized hardware.
Project — you will work in a stable international organization that combines the reliability of a global brand with the agility and mindset of a startup. It’s a place where your ideas are valued, where you can make a tangible impact, and where collaboration with a highly engaged, cross-functional team is part of everyday life.
Requirements:
- 4+ years of experience as a Software Engineer with a strong background in the .NET Framework and .NET Core
- Solid experience working with Microsoft Azure and its cloud-based services
- Strong understanding of software architecture, microservices, and REST APIs
- Experience with test automation (unit, integration, and end-to-end tests)
- Proficiency in working with SQL databases (Azure SQL or MS SQL Server), including schema design, query optimization, and data integrity
- Good knowledge of DevOps principles, CI/CD pipelines, network operations, and version control (Git)
- Experience working in Agile/SCRUM environments
- Ability to collaborate effectively with product managers and other engineers to translate business requirements into high-quality solutions
- Familiarity with AI-assisted coding tools (e.g., GitHub Copilot) is a plus
- Excellent communication skills in English (German is a plus)
Responsibilities:
- Design, develop, and maintain robust, scalable systems and microservices with modern .NET technologies, including RESTful APIs and cloud integration
- Build and optimize secure and high-performance solutions in a cloud environment (Microsoft Azure)
- Write clean, testable, and maintainable code with comprehensive test coverage (unit, integration, e2e)
- Work with SQL databases: define schemas, write optimized queries, and ensure data consistency
- Collaborate with DevOps to streamline CI/CD pipelines and support infrastructure automation
- Collaborate with cross-functional teams to analyze requirements and define technical solutions
- Participate in code reviews, ensure best practices, and contribute to continuous improvement
- Work within an Agile/SCRUM team, actively participating in sprint planning, reviews, and retrospectives
- Leverage AI-assisted tools to improve development efficiency and innovation
We offer:
- Competitive salary with regular reviews
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- National Holidays as paid time off
- Flexible working schedule, remote format
- Direct cooperation with the customer
- Dynamic environment with a low level of bureaucracy and great team spirit
- Challenging projects in diverse business domains and a variety of tech stacks
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online teambuildings.
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team