About the Client
Our client is high-tech company and a global leader in dynamic measurement technology
About the Role
We are looking for a .NET / Backend Software Developer (Medior–Senior).
Responsibilities
Design, develop, and maintain backend applications using C# and .NET
Participate in software architecture and technical design discussions
Implement new features, improve existing functionality, and fix bugs
Write clean, maintainable, and well-tested code
Collaborate with cross-functional teams (product owners, QA, other developers)
Work with both Windows and Linux environments
Contribute to technical documentation
Support and review code of less experienced team members (depending on seniority)
Communicate with international colleagues in English
Requirements
Strong experience with C# and .NET (.NET Core / .NET 6+)
Solid understanding of object-oriented programming and backend development
Experience working in a development team (medior level or higher)
Familiarity with Git and modern development workflows
Ability to work in Windows and Linux environments
Good command of English (spoken and written)
Analytical thinking and a proactive approach to problem solving
Nice to Have Skills
Experience with or willingness to work with C / C++ (no fear of touching it when needed)
Knowledge of backend architecture, microservices, or distributed systems
Experience with Docker, CI/CD pipelines, or automated testing
Familiarity with databases (SQL / NoSQL)
Exposure to IoT systems or industrial software
Interest in long-term technical growth and learning new technologies