Develop core functionality for our customer facing and internal products, systems and data platforms, and e-commerce capabilities using modern frameworks
Develop extensible platforms and architectures that make it possible to quickly and efficiently launch new products and lines of business
Develop and maintain integrations with third party systems
Develop the APIs powering the web & mobile platforms for our product portfolio
Drive impact in a team environment
Work with other software engineers, designers, QAs, product managers, business stakeholders and domain experts
Drive impact and own your work end2end
from scoping & planning, architectural design decisions, implementation and testing, to production deployment and operations.
Requirements
5+ years of commercial experience as a software engineer or equivalent
Familiarity with scalable cloud architectures, design patterns and best practices
Practical experience with CI/CD and IaC (Infrastructure-as-code)
Experience with databases & data management practices
relational databases & search engines
Experience with TDD and testable code
unit / integration / performance testing
Great verbal and written communication skills and the ability to explain complex ideas in a simple way to non-engineering teammates
Ability to zoom in and out
be comfortable with getting into the relevant low-level details while also making the optimal tradeoffs for achieving the “big picture” goals