Vacancy expired!
- Design scalable systems to solve novel problems with modern technology, such as serverless and event stream processing, and industry best practices such as branch by abstraction, safe testing in production, and continuous delivery.
- Own solutions from technical design to deployment by working closely with your team. Integrate feedback from observability tools into your team’s process to create more robust and stable solutions while also delivering software in small batches more quickly.
- Able to understand patterns of distributed software systems and effectively debug interactions between systems written in different languages and frameworks.
- Actively seek ways to improve software, processes, and interactions within your team, between other teams, and with business stakeholders.
- Make effective technical decisions by having a firm grasp of "bigger picture” strategy, business requirements, and vision. You will be actively involved in discussions outside the source code.
- Minimum of 3 years of demonstrated experience in Object Oriented programming languages and tools (required)
- Experience working on large-scale software projects within an agile environment
- Outstanding collaboration and communication skills
Vacancy expired!