Software development at Axis

Join us in the cloud!

With us, you get to be part of building something big. Right from the start! With all the opportunities to influence, voice ideas and put your mark on our new development site in Linköping. Join us on our journey!

Are you the one we're looking for?

We are looking for committed developers who want to work together in cross-functional teams to create solutions that make things easier and better for people. At Axis, we like to work focused together and strong teams do the best job of finding solutions. We take pride in writing the best code. We make sure we have fun doing it, and when crossing the finish line – then it’s time to celebrate.

In Linköping, we develop overarching comprehensive solutions and systems for managing and analyzing video – the brain of our intelligent security solutions. As a developer, you are a part of our absolute core competence. With a focus on cloud solutions and new services, we dare to promise that we will be able to match your driving forces and desire for challenges. Does this sound like the right environment for you?

See our open positions.

Method

At Axis in Linköping, we work according to the methods and principles established in software development in recent years, such as Lean, DevOps and agile variants. This involves a constant search – particularly for learning and ways to improve work methods – both by individuals and, more so, in the teams we work in. The constant learning, largely from each other, means we constantly need to be open to new ideas and to give and take feedback from others in the team.

Learning also means that we accept that others make mistakes, and that we also make mistakes ourselves. The important thing is that we as a team find the mistakes that are made as early as possible, and then together learn from them systematically so we do not make the same mistakes again. 

In order to ensure that we always maintain high quality, we build quality into the system as early as possible in the development process. Any defects must be found quickly, as much as possible by means of automated tests, so they can be corrected as close to the source as possible.

Team

We work in self-organized teams, where the team determine their own daily work as much as possible. The teams have great responsibility for delivering products from an idea on paper to an operational product. The teams are staffed to be able to deliver a complete product without having to rely on other teams or functions to solve their task. To reduce wait times throughout the development chain, we ensure that the teams themselves can easily create servers and other services they need in their development work.

We strive for our solutions to be as maintenance-free as possible and to have others handle the maintenance of our infrastructure. For example, we use managed solutions for version management and continuous integration, AWS services such as various serverless applications like Lambda and RDS, monitoring services, etc. As a further step in this, we strive to have the infrastructure defined in code or configuration that controls commissioning.

This places great demands on you as a member of the Axis team in Linköping. You need to be able to work closely with others, be passionate about learning new things, teach others what you know, be accepting of continuous change, and be able to both take and give constructive criticism.