Frontline Road Safety Software Developer
About the Role
We are seeking a highly skilled Software Developer to join our team and contribute to the development of cutting-edge road safety software. The successful candidate will have extensive experience in software development, particularly in React, Node.js or Java, and AWS technologies.
The ideal candidate will be able to design, develop, and meticulously unit test high-quality software components using best practices and agile methodologies. They will work collaboratively with cross-functional teams to understand requirements and implement solutions that meet business needs.
The role requires excellent problem-solving skills, attention to detail, effective communication, adaptability, and a collaborative mindset. The successful candidate will be passionate about road safety and committed to delivering high-quality solutions that make a real difference in people's lives.
Responsibilities
* Design and Development: Design, develop, and unit test high-quality software components using React, Node.js or Java to build robust and scalable applications.
* Troubleshooting and Issue Resolution: Perform troubleshooting, implement fixes for identified issues, and analyze technical problems to ensure delivered components meet business needs.
* Coding Practices: Apply secure coding practices and processes to ensure ongoing security and robustness of the solution.
* Collaboration: Collaborate with cross-functional teams to understand requirements and implement solutions, participating in peer-reviews of solution and component designs.
* Continuous Improvement: Participate in code reviews, Agile estimations, planning, daily ceremonies, and retrospectives to drive continuous improvement in both team and personal performance.
Requirements
To be successful in this role, you will need:
* A degree in Computer Science or related field.
* Extensive experience in software development, particularly in React, Node.js or Java, and AWS technologies.
* Excellent problem-solving skills, attention to detail, effective communication, adaptability, and a collaborative mindset.
* Proficiency in Jira or Azure DevOps.
* Experience with Agile/Scrum practices.
Benefits
We offer a competitive salary package, opportunities for career growth and professional development, and a supportive team environment. Our company values diversity and inclusion, and we encourage applications from candidates with diverse backgrounds and experiences.