Senior Technical Lead Software (Rust)

avec compétence GmbH

Zug

On-site

CHF 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Medical diagnostics in Switzerland is seeking a technical lead to head a cross-functional software team responsible for integrated molecular diagnostics solutions. You will translate complex business needs into effective technical designs and guide the team through code reviews, testing, and CI to ensure high quality outputs.

You will mentor engineers, promote best practices, and collaborate with Product Owners, System Architects, and System Engineers to deliver robust, compliant software in a

Qualifications

  • Bachelor's degree or equivalent practical experience in Software Development/Engineering.
  • Several years of proven experience in software development.
  • Experience with Rust including ownership, borrowing and lifetimes, or willingness to learn Rust with experience in C++.
  • Experience with event-driven architecture, DDD, TDD, BDD or containerization technologies is a plus.
  • Excellent communication skills and ability to foster inclusive, collaborative teams.
  • Certified ISAQB or equivalent is a plus.

Responsibilities

  • Translate complex business and customer needs into effective technical solutions.
  • Design and develop software solutions meeting regulatory requirements and quality attributes.
  • Guide the team in best practices including code reviews, testing and continuous integration.
  • Act as a mentor and role model guiding team members in technical development.
  • Collaborate with Product Owners, System Architects, Solution Architects and System Engineers.

Skills

Rust (ownership, borrowing, lifetimes)

Education

Bachelor's degree in Software Development/Engineering

Tools

Event-driven architecture
DDD
TDD
BDD
Containerization technologies

Job description

You act as a technical lead for a cross-functional software team developing integrated solutions for molecular diagnostics systems.

Tasks
  • Translate complex business and customer needs into effective technical solutions
  • Design and develop software solutions meeting regulatory requirements and quality attributes
  • Guide the team in best practices including code reviews, testing and continuous integration
  • Act as a mentor and role model guiding team members in technical development
  • Collaborate with Product Owners, System Architects, Solution Architects and System Engineers
Profile
  • Bachelor's degree or equivalent practical experience in Software Development/Engineering
  • Several years of proven experience in software development
  • Experience with Rust including ownership, borrowing and lifetimes, or willingness to learn Rust with experience in C++
  • Experience with event-driven architecture, DDD, TDD, BDD or containerization technologies is a plus
  • Excellent communication skills and ability to foster inclusive, collaborative teams
  • Certified ISAQB or equivalent is a plus
Company

Medical diagnostics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Senior Technical Lead Rust (80-100%)
Software Senior Technical Lead Rust (80-100%)

Roche • Rotkreuz

On-site
CHF 140,000 - 200,000
Senior Technical Lead: Rust & Diagnostics Solutions
Senior Technical Lead: Rust & Diagnostics Solutions

avec compétence GmbH • Zug

On-site
CHF 120,000 - 160,000
Software TechLead: Molecular Diagnostics
Software TechLead: Molecular Diagnostics

Who is Hiring • Rotkreuz

On-site
CHF 140,000 - 190,000
Senior Rust Tech Lead for Diagnostics Software
Senior Rust Tech Lead for Diagnostics Software

Roche • Rotkreuz

On-site
CHF 140,000 - 200,000
Frequently asked questions
Frequently asked questions

Techify • Rotkreuz

On-site
CHF 140,000 - 190,000
Senior Rust Software Engineer
Senior Rust Software Engineer

TalentCloud Group • Zürich

On-site
CHF 120,000 - 180,000
Senior Software Engineer, Desktop Applications
Senior Software Engineer, Desktop Applications

avec compétence GmbH • Genf

Hybrid
CHF 120,000 - 190,000
Up to 30% home office
Three core days in the office
Interim 3–6 months before permanent
Senior Software Engineer
Senior Software Engineer

avec compétence GmbH • Greifensee

Hybrid
CHF 110,000 - 150,000
Flexible working hours
Hybrid work model
25 vacation days
Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Fully remote
Flexible hours
International team
+1
Team Leader Systems Software (80-100%)
Team Leader Systems Software (80-100%)

Entangled Future • Zürich

Hybrid
CHF 140,000 - 190,000
Top locations