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!