
About the Role
We are looking for a skilled Software Engineer (.NET) to join our client’s development team in Geneva, Switzerland. In this position, you will develop and maintain modern software solutions using .NET technologies. If you’re passionate about clean code, problem-solving, and delivering high-quality applications, this could be the right opportunity for you.
What You’ll Do
-
Design and implement robust .NET-based applications
-
Collaborate with internal teams on technical requirements and features
-
Write efficient, well-documented, and testable code
-
Troubleshoot, debug, and maintain existing applications
-
Participate in system architecture and design discussions
What You Bring
-
A degree in Computer Science, Software Engineering, or a related field
-
3–7 years of hands-on experience in .NET development (C# preferred)
-
Familiarity with SQL, REST APIs, and modern development tools
-
Experience with cloud platforms (Azure is a plus)
-
Fluency in English and French
What We Offer
-
A dynamic role in a forward-thinking development team
-
Competitive salary and opportunities for growth
-
A supportive environment that encourages innovation
-
A company culture that values quality, flexibility, and teamwork