What you’ll be working on:
- Design and implement software solutions providing a world-class experience for customers onboarding and managing their accounts.
- Develop scalable distributed systems.
- Work collaboratively with product managers and stakeholders to design, develop, test, and deliver high-quality code on a rapidly evolving product roadmap.
- Solve problems in an agile environment relating to service development and integration.
- Provide technical leadership to the team.
- Work closely with Engineering Manager to plan and prioritize work.
The skills you'll need:
- Solid hands-on experience in modern OO languages (Java, C#, etc).
- Good understanding of building APIs and services using REST.
- Experience with DevOps and the CI/CD pipeline.
- Extensive knowledge architecting enterprise-level service-oriented distributed systems.
- Enthusiastic about sharing your knowledge to make others better.
- Capable of balancing multiple competing priorities with little or no supervision.
- Bachelor’s degree in Computer Science or equivalent experience.