At a Glance
- Tasks: Design and develop scalable software while leading technical discussions and collaborating with teams.
- Company: Join Axon, a company dedicated to protecting life through innovative technology.
- Benefits: Enjoy 30 days holiday, private health insurance, and a comprehensive pension plan.
- Why this job: Be part of a mission-driven team focused on public safety and technological advancement.
- Qualifications: Bachelor's degree in Computer Science and 5+ years of software development experience required.
- Other info: Diverse candidates are encouraged to apply, even if they don't meet every requirement.
The predicted salary is between 43200 - 72000 £ per year.
Location: London, England, United Kingdom
Join Axon and be a Force for Good.
Your Impact
- Design, develop, and maintain high-quality, scalable, and secure software, ensuring adherence to performance, security, and engineering best practices.
- Drive technical excellence by leading design discussions, contributing to specifications, and providing insightful feedback in code and design reviews.
- Develop frontend components in alignment with best practices for web development, ensuring scalability, performance, and maintainability.
- Track the features you are delivering, clearly communicate status and risks to delivery.
- Participate in regular release management for services and client applications.
- Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers.
What You Bring
- Bachelor's Degree in Computer Science, Engineering, or related field.
- 5+ years of professional software development experience.
- Experience designing and delivering highly-available, scalable cloud-based systems.
- Development experience in languages such as Java, Scala, Go, C++, or similar.
- Experience with frontend technologies, especially React, and a solid understanding of general web development practices.
- Experience working with SQL or NoSQL data stores.
- Experience using Docker and Kubernetes.
- Familiarity with CI/CD tools like Jenkins, GitHub, TeamCity, ArgoCD, etc.
- Experience working in an Agile environment.
Preferred Qualifications:
- Strong problem-solving skills, creativity, and communication abilities.
- Experience in collaborating with remote teams and handling code reviews.
- Capability to produce technical documentation and improve existing processes.
- Passion for protecting life and enhancing public safety through technology.
Benefits that Benefit You
- Annual Bonus and Restricted Stock Unit Eligibility.
- Comprehensive Pension Plan with Matching Contribution.
- 30 days paid holiday in addition to UK public holidays.
- Enhanced Maternity and Paternity Leave for all employees.
- Private Health Insurance Cash Plan including Dental, Optician and Therapeutic Treatment Plans.
- GymPass Subscription.
- Life assurance (x4 Annual Salary).
- Group income Protection.
- Employee Assistance & Development Programs.
Benefits listed herein may vary depending on the nature of your employment and the location where you work.
Don’t meet every single requirement? That’s ok. At Axon, we Aim Far. We think big with a long-term view because we want to reinvent the world to be a safer, better place. We are also committed to building diverse teams that reflect the communities we serve.
Studies have shown that women and people of colour are less likely to apply to jobs unless they check every box in the job description. If you’re excited about this role and our mission to Protect Life but your experience doesn’t align perfectly with every qualification listed here, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
The above job description is not intended as, nor should it be construed as, exhaustive of all duties, responsibilities, skills, efforts, or working conditions associated with this job. The job description may change or be supplemented at any time in accordance with business needs and conditions.
Axon’s mission is to Protect Life and is committed to the well-being and safety of its employees as well as Axon’s impact on the environment. All Axon employees must be aware of and committed to the appropriate environmental, health, and safety regulations, policies, and procedures. Axon employees are empowered to report safety concerns as they arise and activities potentially impacting the environment.
We are an equal opportunity employer that promotes justice, advances equity, values diversity and fosters inclusion. We’re committed to hiring the best talent — regardless of race, creed, colour, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, genetic information, veteran status, or any other characteristic protected by applicable laws, regulations and ordinances — and empowering all of our employees so they can do their best work.
If you have a disability or special need that requires assistance or accommodation during the application or the recruiting process, please email recruitingops@axon.com. Please note that this email address is for accommodation purposes only. Axon will not respond to inquiries for other purposes.
Software Engineer II London, England, United Kingdom London, England, United Kingdom employer: Axon Enterprise
Contact Detail:
Axon Enterprise Recruiting Team
emailrecruitingops@axon.com
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II London, England, United Kingdom London, England, United Kingdom
✨Tip Number 1
Familiarise yourself with Axon's mission and values. Understanding their commitment to public safety and technology will help you align your answers during interviews, showcasing your passion for the role.
✨Tip Number 2
Brush up on your knowledge of cloud-based systems and the specific technologies mentioned in the job description, such as Docker, Kubernetes, and React. Being able to discuss these confidently will demonstrate your technical expertise.
✨Tip Number 3
Prepare examples of your previous work that highlight your problem-solving skills and experience in Agile environments. Be ready to discuss how you've contributed to team projects and handled code reviews.
✨Tip Number 4
Network with current or former Axon employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and potentially give you a referral, which can significantly boost your chances of landing the job.
We think you need these skills to ace Software Engineer II London, England, United Kingdom London, England, United Kingdom
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with the languages and technologies mentioned in the job description, such as Java, React, and cloud-based systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how it aligns with Axon's mission to protect life. Mention specific projects or experiences that demonstrate your problem-solving skills and technical expertise.
Showcase Your Projects: If you have any personal or professional projects that showcase your skills in frontend development or cloud systems, include links or descriptions in your application. This can help illustrate your capabilities beyond your CV.
Highlight Team Collaboration: Since the role involves cross-team collaboration, emphasise any experience you have working in Agile environments or with remote teams. Provide examples of how you've contributed to team success in previous roles.
How to prepare for a job interview at Axon Enterprise
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Java, Scala, or Go. Bring examples of projects where you've designed scalable systems and be ready to explain your thought process during development.
✨Demonstrate Frontend Knowledge
Since the role involves frontend development, brush up on your React skills. Be ready to talk about best practices in web development and how you ensure performance and maintainability in your projects.
✨Communicate Clearly
Effective communication is key, especially when discussing project statuses and risks. Practice articulating your ideas clearly and concisely, as well as how you collaborate with remote teams.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Prepare by reviewing common algorithms and data structures, and practice explaining your problem-solving approach in a structured manner.