About this role
The team is seeking a Senior Software Engineer to join their dynamic team. In this role, you will be responsible for architecting, building, testing, and deploying applications that support a robust transportation network. You will have the opportunity to work on complex applications, modifying designs and specifications to meet evolving needs.
Key Responsibilities:
- Architect and develop scalable applications for the transportation network.
- Modify designs and specifications of complex applications as required.
- Collaborate with team members through peer code reviews, providing constructive feedback and suggestions.
- Leverage AWS and other cloud technologies to design and implement systems in a serverless and event-driven environment.
- Engage with both technical and non-technical end-users to gather requirements and provide solutions.
Required Skills & Qualifications:
- Strong proficiency in software development with a focus on cloud technologies, particularly AWS.
- Experience in building and deploying applications in a serverless architecture.
- Familiarity with event-driven programming models.
- Excellent collaboration and communication skills, with the ability to work effectively in a team.
- Proven experience in modifying and enhancing complex software applications.
Experience:
- Minimum of 5-8 years in software engineering or a related field.
What we offer:
- An opportunity to work on innovative projects in a collaborative environment.
- Professional growth and development opportunities.
- A supportive team atmosphere that values your contributions.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.