Software Engineer

Condis SA · schweiz

Condis SA is seeking a Mid-level Software Engineer to join its Engineering and Project Management department in Switzerland. The role focuses on developing secure, high-quality software solutions within an agile, international environment.

This position sits within the Engineering and Project Management department at Condis SA, a fast-paced and innovative company. The role exists to translate business needs into robust technical solutions while supporting the firm's growth and international operations.

Responsibilities

  • Create, build, and upkeep software applications prioritizing security, performance, and long-term maintainability.
  • Convert functional and non-functional specifications into technical designs and working code.
  • Collaborate with the Software Architect to define technical approaches and solutions.
  • Develop scalable code that adheres to established standards and best practices.
  • Author and maintain unit, integration, and regression tests to ensure reliability.
  • Diagnose and resolve complex software defects and issues.
  • Engage in code reviews to maintain consistency and quality throughout the codebase.
  • Adhere to coding standards and completion criteria.
  • Partner with Product Owners and stakeholders to clarify project requirements.
  • Take part in agile ceremonies including planning, refinement, reviews, and retrospectives.
  • Provide effort estimates and assist with planning activities.
  • Coordinate with cross-functional teams, including the PMO.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Demonstrated experience as a Software Engineer with a portfolio of completed projects.
  • Fluency in both English and French.
  • Strong proficiency in programming languages and frameworks such as C#, .NET, Java, or JavaScript.
  • Solid understanding of software engineering principles and design patterns.
  • Familiarity with Linux environments, containers, and cloud concepts.
  • Awareness of cybersecurity principles and secure coding practices.
  • Experience with Agile/Scrum methodologies, Git, and CI/CD pipelines.
  • Strong analytical and problem-solving skills.
  • Ability to work autonomously while collaborating effectively in a team.
  • High level of rigor and sense of responsibility.

What the company offers

  • Supportive work-life balance (incl. home-office)
  • Employer contribution to health insurance
  • Option for sabbatical leave
  • Complimentary parking and EV charging
  • Free coffee to keep ideas energised
  • Sports hall membership
  • Financially favourable maternity and paternity leave
  • Enhanced pension scheme
  • Preferential access and rates for selected services and venues
  • Credit card subscription
  • Locker rooms with showers

About the company

Condis SA is a major player in network digitalisation, offering customised, comprehensive and technologically advanced products and services to network operators. The company has expertise in the IEC 61850 protocol and has proven experience in engineering, manufacturing, data management and intelligent devices for both primary and secondary equipment.

  • The company is a major player in the field of network digitalisation.
  • The company offers customised, comprehensive and technologically advanced products and services to network operators.
  • The company has expertise in the IEC 61850 protocol.
  • The company has proven experience in engineering, manufacturing, data management and intelligent devices for both primary and secondary equipment.

How to apply

Documents to submit:

  • resume

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.