About This Role
This is a hybrid position combining office and remote work. The role supports the execution of the software engineering strategy and roadmap that aligns with our commercial goals through cross-functional project and technical delivery, while participating in a team that drives innovation and engineering excellence.
Key Responsibilities
* Deliver software solutions with a thorough understanding of test-driven development, shared code ownership, pairing, agile principles, and technical debt management.
* Leverage public cloud platforms to design, build, and operate scalable, secure, and cost-effective solutions.
* Exceed customer expectations by delivering rapid agile change at a sustainable pace.
* Collaborate closely with others to deliver reliable and maintainable solutions.
* Proactively troubleshoot issues seeking out problems and solving them efficiently.
* Contribute to the software engineering community.
* Explore new technologies to push the boundaries of what the team builds.
Required Skills
* Test driven development
* Agile development experience
* Continuous integration
* Continuous deployment
* DevOps
* Automation
* Java
* Python
* Node.js
* AWS
* Docker
* Ansible
We are looking for an individual who is passionate about software engineering and has the ability to adapt to changing requirements. If you have a strong foundation in software development and are eager to contribute to a team that values innovation and excellence, please apply.