RUAG AG
Thun
Expert Software Engineer C5I
- 06 October 2026
- 100%
- Thun
Job summary
Join RUAG and contribute to Switzerland's security through innovative software solutions. Enjoy a collaborative work environment with growth opportunities.
Tasks
- Develop across various application levels, including web and mobile apps.
- Take end-to-end responsibility for software solutions from concept to production.
- Create secure messaging solutions focusing on encryption and privacy.
Skills
- Degree in computer science or equivalent experience in software development.
- Strong knowledge of scalable app architecture and cross-platform development.
- Team player with initiative, and fluent in German and English.
Is this helpful?
About the job
What you can achieve
- Development across various application layers – from backend and web applications to building a new mobile app
- End-to-end responsibility for assigned software solutions from conception through development to productive operation
- Development of secure messaging solutions focusing on end-to-end encryption, data protection, and reliable, scalable communication
- Participation in the selection and evaluation of suitable technologies, frameworks, and development tools
- Close collaboration with specialist departments and stakeholders to develop a user-centred solution
- Design, implementation, and optimisation of new app features throughout the entire software lifecycle
- Implementation of modern CI/CD pipelines as well as automation of build, test, and release processes
- Ensuring high standards of quality, security, and performance
What you bring with you
- Degree in computer science, apprenticeship as an IT specialist EFZ, or comparable qualification as a career changer, as well as several years of professional experience in software development
- Sound knowledge in the design and development of multi-tenant and scalable app architectures
- Experience in cross-platform app development with established and modern frameworks
- Competence in technical decisions, ensuring high software quality, and interdisciplinary collaboration
- Good knowledge of virtualisation and container technologies, especially Kubernetes, is an advantage
- Team player with high initiative, conscientious working style, and enthusiasm for co-creation
- Very good German skills; English skills (Level B2) are an advantage
- Military career as a senior non-commissioned officer or officer is an advantage
Salary and benefits
About 3000 employees of RUAG and RUAG Real Estate make a significant contribution to Switzerland's security every day. They ensure that the Swiss Army and other operational and security organisations can fully perform their tasks at all times.
- Degree in computer science, apprenticeship as an IT specialist EFZ, or comparable qualification as a career changer, as well as several years of professional experience in software development
- Sound knowledge in the design and development of multi-tenant and scalable app architectures
- Experience in cross-platform app development with established and modern frameworks
- Competence in technical decisions, ensuring high software quality, and interdisciplinary collaboration
- Good knowledge of virtualisation and container technologies, especially Kubernetes, is an advantage
- Team player with high initiative, conscientious working style, and enthusiasm for co-creation
- Very good German skills; English skills (Level B2) are an advantage
- Military career as a senior non-commissioned officer or officer is an advantage
- Development across various application layers – from backend and web applications to building a new mobile app
- End-to-end responsibility for assigned software solutions from conception through development to productive operation
- Development of secure messaging solutions focusing on end-to-end encryption, data protection, and reliable, scalable communication
- Participation in the selection and evaluation of suitable technologies, frameworks, and development tools
- Close collaboration with specialist departments and stakeholders to develop a user-centred solution
- Design, implementation, and optimisation of new app features throughout the entire software lifecycle
- Implementation of modern CI/CD pipelines as well as automation of build, test, and release processes
- Ensuring high standards of quality, security, and performance