We are seeking a Senior C++ Software Developer to join our Jeppesen Crew Tracking team in Gothenburg. The role will contribute to the modernization of our current on-premises solution toward a cloud-ready architecture using AWS. The team is responsible for backend software components close to the database, making this a key role in ensuring performance, maintainability, scalability, and quality.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Role Overview
We are seeking a Senior C++ Software Developer to join our Jeppesen Crew Tracking team in Gothenburg. In this role, you will help evolve our Crew Tracking product, supporting airline customers globally in managing crew operations efficiently, securely, and with consistently high production quality.
Your work will contribute to the modernization of our current on-premises solution toward a cloud-ready architecture using AWS, while also supporting system integration and the development of new product capabilities. The team is responsible for backend software components close to the database, making this a key role in ensuring performance, maintainability, scalability, and quality.
You will join a dedicated team of senior software engineers where collaboration, helpfulness, and continuous improvement are central to how we work. We work closely with internal stakeholders, other development teams, and airline customers to develop solutions and improve the user experience.
We place strong emphasis on product quality, with build pipelines, automated testing, and CI/CD practices forming an important part of our daily work. A DevSecOps mindset is essential as we continue our journey from on-premises solutions toward SaaS in a cloud environment.
We strive to build strong, empowered teams that take full responsibility, operate with autonomy, and continuously improve and innovate. As a senior software developer, you are expected to guide and support the team in technical matters, product security, and the adoption of AI-enabled tools and practices. You bring strong analytical problem-solving skills, excellent communication abilities, and a genuine interest in both technology and collaboration. Experience with agile methods is highly valued.
You will have the opportunity to influence the direction of the product, deepen your understanding of the domain, and grow both as a software engineer and as a professional. We also offer training and development opportunities to strengthen your knowledge of the product from both technical and customer perspectives.
Key Responsibilities
- Contribute to all aspects of the DevSecOps lifecycle, ensuring that security, observability, quality, and automation are embedded throughout the development process.
- Help guide technical decisions, improve software design, and support the team in delivering robust, maintainable, and scalable solutions.
- Support the evolution of the product architecture toward cloud-ready and SaaS-oriented solutions.
- Promote a strong product security mindset, including secure coding practices, vulnerability awareness, and security considerations throughout the development lifecycle.
- Champion a strong product quality mindset, with a sustained focus on engineering excellence, testability, code quality, maintainability, and continuous improvement across the full software lifecycle.
- Work with internal and external stakeholders to understand needs, solve problems, and deliver value to customers.
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or another relevant field, or equivalent practical experience.
- Extensive professional experience in modern C++ development, with a strong track record of delivering high-quality backend software in complex environments.
- Strong Python experience for tooling, automation, testing, or integration work.
- Strong experience working in Linux environments, including system administration fundamentals and Bash scripting.
- Solid background in DevSecOps practices, with an understanding of how observability, automated testing, secure delivery pipelines, and operational excellence contribute to resilient, scalable, and business-critical software delivery.
- Proven ability to design and influence software architecture for complex systems, with a focus on scalability, maintainability, performance, and long-term evolvability.
- Excellent problem-solving and systems-thinking skills, with the ability to simplify complexity and turn ambiguous challenges into practical solutions.
- Strong team player, comfortable working collaboratively in a high-performing engineering environment.
- Comfortable working in agile environments and embracing iterative delivery, fast feedback, and learning from experimentation.
- Ability to identify, evaluate, and apply AI-enabled tools and technologies to drive innovation, improve engineering efficiency, and create measurable business value through better solutions, faster delivery, and higher-quality outcomes.
- Fluent in English, both written and spoken.
- Good knowledge and hands-on experience with SQL, including querying and data interaction.
- Good knowledge and hands-on experience with XML and related data interchange formats.
- Good knowledge and hands-on experience with Java, particularly in mixed-technology or integration-heavy environments.
- Good knowledge and hands-on experience with Kubernetes, including container orchestration, application deployment, and packaging with Helm charts.
- Proficiency with Git-based development workflows, including GitLab and GitHub, code reviews, branching strategies, and collaborative delivery practices.
- Broad knowledge of observability and monitoring tools such as Grafana, Prometheus, and Loki.
- Experience with cloud-native development and deployment patterns.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
Apply Now
Join us at Jeppesen, where your expertise and creativity will make a difference in the aviation industry.
To learn more about our products and solutions, please visit:
https://ww2.jeppesen.com/airline-crew-optimization-solutions/airline-crew-tracking/
Visa Sponsorship: Employer will initiate the visa application; however, the successful candidate will cover the cost of visa.
Important information regarding this requisition: This requisition is for a locally hired position in SWEDEN. Candidates must have current legal authorization to live and work in SWEDEN. Benefits and pay are determined at the local level.
Relocation: This position does not offer relocation. Candidates must live in the immediate area or relocate at their own expense.
Similar Jobs
Explore other opportunities that match your interests
Technical Support Engineer
Sutherland
orion marketing