Tech & Digital

Senior Software Architect

  • Location

    Bern

  • Sector:

    Microsoft Development

  • Job type:

    Permanent

  • Salary:

    Swiss Franc120000 - Swiss Franc150000 per annum + 142k + 8k

  • Contact:

    William Hurrell

  • Contact email:

    w.hurrell@ioassociates.eu

  • Job ref:

    BBBH145416_1724944705

  • Startdate:

    ASAP

Job Description

A leading technology company is seeking a highly skilled Principal Software Architect to join our dynamic team. As a key member of our engineering organization, you will play a pivotal role in designing, developing, and maintaining scalable, reliable, and efficient software solutions.

Responsibilities:

  • Lead the design and implementation of complex software architectures, ensuring alignment with business objectives and technical strategies.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Oversee the development and maintenance of software systems, ensuring adherence to coding standards and best practices.
  • Provide technical guidance and mentorship to junior engineers.
  • Stay up-to-date with emerging technologies and industry trends.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development, with a strong focus on architecture and design.
  • Proficiency in programming languages such as C, C++, C#, Java, JavaScript, Vue.JS, React, Scala, or Python.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Excellent communication and problem-solving skills.

Preferred Qualifications:

  • Experience with machine learning and artificial intelligence.
  • Familiarity with IoT technologies and protocols.
  • A track record of delivering innovative software solutions.

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and supportive work environment.

To Apply:

Please submit your resume and cover letter