Software Developer
Laurent Lefevre Consulting
Zürich, Switzerland
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Zürich, Switzerland
Tech stack
Java
JavaScript
API
Software Quality
Code Review
Databases
Continuous Integration
Python
Software Engineering
Software Systems
Software Version Control
Programming Languages
Job description
As part of its continued growth, we are looking for a skilled and curious SOFTWARE DEVELOPER (m/w/d) the role.
- Design, develop, and maintain scalable software solutions
- Collaborate closely with product, data, and engineering teams
- Translate business and technical requirements into robust code
- Contribute to architecture decisions and technical improvements
- Ensure code quality, performance, and maintainability
- Participate in testing, deployment, and continuous optimisation
Requirements
- Several years of experience in software development within a professional environment
- Strong proficiency in at least one modern programming language (e.g. Python, JavaScript, Java, or similar)
- Experience working with APIs, databases, and scalable architectures
- Familiarity with modern development practices (version control, code reviews, testing, CI/CD)
- Ability to translate business needs into clean, maintainable technical solutions
- Structured, solution-oriented mindset with strong problem-solving skills
- Comfortable collaborating with product, data, and non-technical stakeholders
- Curiosity for new technologies and a genuine interest in continuous improvement
- Very good command of English; German is an asset
Benefits & conditions
why you'll love it.
- Work on meaningful technology projects with real-world impact
- Modern tech stack and strong engineering culture
- Autonomy, trust, and ownership in your role
- Collaborative and pragmatic working environment
- Attractive compensation and flexible working conditions