Prime21
Zürich
Senior Software Engineer - Agentic Development
- 26 August 2026
- 100%
- Permanent position
- German (Fluent)
- Zürich
About the job
Do you want to develop software not just according to finished specifications, but understand complex business processes and build reliable digital solutions from them?
For our client, a specialised Swiss software and consulting company in Zurich, we are looking for an experienced Senior Software Engineer with a strong Java or TypeScript background and practical experience with AI Agents / Agentic Development.
Here AI is not an experiment or a simple coding assistant: AI agents are an integral part of the software development lifecycle. They analyse code, implement tasks and carry out tests. You control these agents, critically review their results and take responsibility for what goes into production.
At the same time, you are a software engineer, technical sparring partner and consultant. You work directly with clients on demanding business domains and develop applications used by several million people.
For our client, a specialised Swiss software and consulting company in Zurich, we are looking for an experienced Senior Software Engineer with a strong Java or TypeScript background and practical experience with AI Agents / Agentic Development.
Here AI is not an experiment or a simple coding assistant: AI agents are an integral part of the software development lifecycle. They analyse code, implement tasks and carry out tests. You control these agents, critically review their results and take responsibility for what goes into production.
At the same time, you are a software engineer, technical sparring partner and consultant. You work directly with clients on demanding business domains and develop applications used by several million people.
Your Responsibilities
- End-to-end responsibility for the further development and releases of business-critical software solutions
- Joint professional discovery with clients and translation of complex business processes into viable software solutions
- Modelling of business domains and requirements, for example with Domain-Driven Design, Event Storming or BPMN
- Design and development of modern enterprise applications – from the domain model through APIs and services to the user interface
- Targeted use of AI agents for software development, testing, refactoring and other engineering tasks
- Critical review and validation of AI-generated code as well as taking over where agents reach professional or technical limits
- Building meaningful automated tests and test data to ensure professionally correct results
- Further development of build, deployment and operational processes
- Responsibility for code quality, maintainability and long-term technical stability
- Coaching other engineers in TDD, refactoring, pair programming, code reviews and agentic development
- Direct exchange with professionals at the client and active participation in workshops
- Contributing to internal engineering tools and feeding project experiences back into technological development
Our Requirements
- There are some requirements that are truly central for this role:
- At least five years of experience in professional software development
- Current experience with real release and implementation responsibility for productive applications
- Very good knowledge of Java or TypeScript and willingness to intensively learn the other language
- Experience with modern backend technologies and frameworks such as Spring or Node.js
- Good knowledge in developing APIs and integrations, for example with REST and WebSockets
- Practical experience with AI agents in software engineering that goes beyond classic code completion
- Experience in critically reviewing AI-generated code, recognising errors and establishing appropriate quality assurance mechanisms
- Strong understanding of automated testing and the ability to assess whether a test suite actually makes professionally relevant statements
- Enjoyment in exploring complex business domains yourself rather than developing solely according to finished specifications
- Willingness to work directly with clients and business stakeholders and to moderate workshops
- Very good German skills including confident communication in the Swiss German environment
- Experience with Domain-Driven Design, Event Storming, BPMN, TDD, refactoring, pair programming and complex integration landscapes is an advantage.
Your Prospects
- Salary range from CHF 110,000 to 135,000 per year, depending on your experience
- Company-wide bonus with additional peer-review component
- Five weeks’ holiday plus at least one week for your professional development
- Hybrid working model with an office in close proximity to Zurich main station
- Home office options combined with consciously maintained personal exchange within the team and with clients
- Software projects with high professional complexity and long-term responsibility
- Clients and applications from sectors such as energy supply, public administration, logistics and pensions
- Modern engineering culture with agentic development as a lived working model
- Lots of personal responsibility and direct influence on technical and professional decisions
- Small, specialised environment with short decision-making paths and direct client contact
- Long-term product responsibility: solutions are not only developed but operated and continuously improved over years
- The opportunity to participate in a new form of software development where AI agents take over routine work and your engineering judgement, professional understanding and responsibility become all the more important
- Prime21 personally accompanies you through the application process and is happy to provide further insights into the company, projects and working with AI agents.