We need your skills to develop international software solutions based on proven and new technologies with a meaningful social context. Your strengths are problem-solving skills, perseverance and working well in a team, professional competence with experience and/or training.
We offer long-term career opportunities within our company and develop international software solutions. We are also a member of the FREQUENTIS GROUP which is a multinational group of companies.
In our daily work, social diversity, and mutual respect - regardless of gender, age, religion, or ethnicity - for others is very important. Characterized by the values of partnership and appreciation, we live a 'you' culture within our company and value a team-oriented working atmosphere.
Trusted Working Hours
Home Office Option
Food Voucher Card
Shower Option
Annual Pass
Wiener Linien
Position
Are you passionate about clean code, well‑thought‑out software architecture and sustainable solutions? Then you’ve come to the right place.
We are looking for a team‑oriented Software Developer (all genders) who enjoys building high‑quality software and actively contributing in a young, agile environment.
We work in a hybrid setup: from our office in Vienna as well as remotely from home – within Austria and beyond.
We place great importance on clean code, maintainability, code reviews and open communication within the team.
Your role in the team
As a Software Developer at CNS, you will work together with your team on the continuous development of our applications. You design and implement new modules and services, improve existing solutions and actively contribute your ideas.
You create technical detail concepts for specific functional and technical challenges and support your colleagues along the way.
Sustainable development also includes clear and well‑structured technical documentation – for example regarding configurations, administrative aspects or architectural decisions.
Depending on your experience and interests, you will also contribute to architecture decisions and technical discussions and actively help shape the future of our systems.
What we expect from you
Several years of experience in professional software development, ideally in complex or safety‑critical systems.
Or: you are at the beginning of your career, have completed an education or degree in computer science / software engineering and are eager to deepen your knowledge in practice.
As a Full‑Stack Engineer, you bring solid knowledge of the Java ecosystem and are familiar with common tools and frameworks such as Maven and Spring Boot. You understand how clean backend architectures are built and feel comfortable implementing services as well as integrating them into the overall system.
On the frontend side, you knowReact and are familiar with a typical modern stack including tools like Yarn and Webpack as well as libraries such as Redux, Material UI or Ionic. You have experience in implementing – or a strong passion for creating – well‑designed, performant and user‑friendly frontends, and you value clean structures and reusability.
We strive for a healthy balance between efficiency and well‑coordinated collaboration. In our daily work, we combine elements of agile and more traditional development approaches. As we currently do not work strictly with sprints or daily stand‑ups, you are comfortable working independently, in a structured and self‑organized manner, and proactively driving your tasks forward.
You are confident working across different operating systems – from Windows and Linux to macOS (the latter especially for our mobile app). You routinely use common IDEs such as IntelliJ IDEA, WebStorm or Eclipse, rely on Git for version control and use Jira for tracking tasks and issues.
Onboarding
After your application, we will invite you to a first interview, where we get to know each other in a relaxed atmosphere. We will also provide you with further details about our projects, tech stack and way of working.
The second step of our process is a technical interview, where you will also have the opportunity to meet colleagues from our development team – either in person at our office or remotely.
In a third and final step, you will personally meet additional colleagues from CNS. During this step, we will present you with an offer and discuss the contractual details.
We aim to provide feedback as quickly as possible after each step and keep the overall application process short and transparent.
Salary
The base salary for this position is EUR 52,136 per year in accordance with the Austrian IT collective agreement. Depending on qualifications and experience, overpayment is possible.
Apply NowPosition
We are looking for an experienced System Engineer to operate and maintain the systems we develop internally and to support our customers. In this role, you are responsible for the installation, maintenance and continuous improvement of complex systems and act as the technical interface between our customers, the project team and the development team.
For this role, we expect fluent written and spoken German and English skills – additional languages are considered a plus.
We work in a hybrid setup: from our office in Vienna as well as remotely from home – within Austria and beyond.
Your responsibilities
Commissioning & Operations: Installation, integration and go‑live of our software solutions in Vienna and directly at customer sites.
Team & Project Coordination: Close collaboration with the project and development teams during implementation, acceptance and maintenance phases.
Planning & Updates: Technical planning and execution of installations, test phases as well as release and update cycles during ongoing operations.
System Customization: Configuration tasks and installation of new software releases at customer sites.
Support & Analysis: Incident and problem analysis, 3rd‑level support as well as on‑call duty as required.
Documentation & Training: Creation of technical documentation and delivery of customer trainings.
Continuous Improvement: Contribution to the technical evolution of our systems with a focus on architecture, stability and security.
Demos & Presentations: Setup and maintenance of demo systems for customer presentations and trade fair appearances.
Your profile
Education & Experience: Technical education with a focus on software engineering and several years of relevant professional experience in IT or industry as a System Engineer.
Work Style & Mindset: Strong social skills, enjoyment in solving technically and organizationally complex situations, and a pronounced hands‑on mentality.
Communication: Confident and professional communication with a wide range of internal and external stakeholders.
Project Lifecycle: Experience in delivering complex, long‑term software projects across the entire lifecycle – from initial development to maintenance and evolution.
Containers & Platforms: Experience with container‑based deployments (e.g. Podman, Docker, Kubernetes).
Automation: Hands‑on experience with deployment automation using Ansible or comparable technologies.
Linux & Scripting: Solid Linux knowledge including shell scripting.
Monitoring & Operations: Experience with monitoring, operations and deployment tools such as Grafana, Prometheus or Zabbix.
Networking Fundamentals: Solid basic knowledge of networking technologies.
Nice to have: Knowledge of scripting languages such as Python and experience with databases like PostgreSQL, Cassandra or OpenSearch.
Salary
The base salary for this position is EUR 52,136 per year in accordance with the Austrian IT collective agreement. Depending on qualifications and experience, overpayment is possible.
Apply NowPosition
To strengthen our team we are looking for a Domain Sales Manager (all genders) on a full-time basis.
What you will be doing
In this position you will be responsible for the incoming orders of our Incident & Crisis Management product. Become part of our motivated Domain Sales team and benefit from working in an excellent working atmosphere with a good work-life balance.
What you bring in
Expertise in Public Transport, Maritime or Defence an advantage
Experience in sales, especially in solution sales (High level of personal responsibility, independent work)
You have good negotiating skills and good IT skills
High customer and service orientation
High level of self-motivation and networking skills, combined with strong communication skills and hands-on mentality
Good English skills, written and oral
Salary
Full-Time / Immediate start
Salary (Brut/year) from :
Your actual salary will be determined by suitable work experience, professional qualifications and is part of our attractive overall package.
Apply NowYou want to join us ? Send us your resume and we will contact you if we have a job that fits you.
Apply Now