Job Title: Software Engineer C#
Job Type: Full time
Location: Canton Berne
One of our most exciting clients is looking for a Software Engineer to join their innovative team. Key responsibilities include ensuring the highest quality and reliability of our software, supporting continuous improvement.
Key Responsibilities:
* Develop software solutions and create high-performance applications.
* Ensure software quality and reliability by driving continuous improvements.
* Collaborate with internal teams, stakeholders, and external partners to meet project goals.
* Assist during live events and work closely with technical teams, managers, and federations.
* Support and train testing and operational teams.
* Participate in small-scale project management and project delivery.
Requirements:
* Degree in Computer Science or related field.
* Around 3+ years of professional experience in C# software application development (web or desktop applications).
* Experience with web technologies, such as Vue.js, is a plus.
* Familiarity with Azure DevOps, Team Foundation Server, and Git workflows.
* Strong ability to work both independently and as part of a team.
* Capacity to meet deadlines, handle stressful situations, and adapt to dynamic environments.
* Willingness to travel internationally (~20%).
* Fluent in English; proficiency in German or French is a strong advantage.
Additional Requirements:
* Experience in planning and delivering software platforms used across multiple products and organisational units.
* Understanding of software quality assurance and security principles.
* A technical mindset with great attention to detail.
Motivated relocators are welcome to apply. However, visa sponsorship is not available at this time, so you must hold a valid Swiss Permit or be an EU/EEFTA passport holder.
If you're passionate about software engineering and excited to contribute to innovative projects within a dynamic, team-oriented setting, apply now!