Job Title: Senior Software Engineer
This is an exciting opportunity to build and maintain seamless, secure, and sustainable platforms that enable customers to shop with confidence and merchant partners to grow their brands.
* To achieve this goal, you will be responsible for developing secure APIs, web frameworks, integrating with best-in-class platforms, DevOps pipelines, IaC, and cloud architecture.
* You will work at pace on a broad range of technology initiatives, enjoying regular releases and seeing the impact of your work on our customers' lives.
* Another key responsibility is identifying process improvements and implementing innovative solutions across multiple engineering projects.
* In addition, you will implement effective testing strategies to deliver high-quality code.
* Effective collaboration with peers, offering mentorship and guidance, is also expected.
* Lastly, you must communicate technical concepts clearly to both technical and non-technical stakeholders.
Required Skills:
* Expert knowledge of .Net Core for backend development.
* Experience working with cloud-based technologies, specifically Azure.
* Event-driven environment experience, with event sourcing being a plus.
* Frontend experience using React and/or Angular.
* Aptitude for identifying and managing risks.
* Our company values in your DNA: Customer First, Own it, Stronger Together, and Change the Game.