Are you passionate about revolutionizing eCommerce experiences? Join our dynamic team where we're committed to empowering our clients with accurate data to enhance their online presence. As a Senior Software Engineer - Full Stack, you'll play a pivotal role in driving our mission forward.
About Us:
At our company, we're dedicated to providing comprehensive eCommerce solutions that optimize the entire product journey, from creation to sale. Through our innovative approach, we empower brands to deliver engaging online experiences backed by precise data insights. Join us in shaping the future of digital commerce!
Your Mission:
As a Senior Software Engineer - Full Stack, your mission is to lead the design, development, and testing of highly scalable software applications. Leveraging your expertise in software best practices and design patterns, you'll contribute to our cutting-edge technology stack and drive continuous improvement.
Key Responsibilities:
- Collaborate with cross-functional teams to effectively communicate and document design and architecture, enabling seamless execution across multiple projects.
- Champion best practices across the technical stack, including SQL, C#, Angular, ElasticSearch, NodeJS, CosmosDB, and Azure Blob, fostering a culture of excellence within the team.
- Take ownership of Enhanced Content services, ensuring uptime, handling exceptions, and swiftly resolving outages to maintain optimal performance.
- Troubleshoot and resolve issues within existing user workflows through intuitive user interface enhancements.
- Facilitate peer code reviews and mentor team members to elevate their coding standards and practices.
- Engage with product teams, quality assurance teams, and stakeholders to collaboratively define requirements, refine implementation details, and optimize user experiences.
- Embrace Agile software development methodologies and utilize relevant tools such as Jira, Confluence, and LucidChart to streamline project workflows.
Qualifications:
- 9+ years of experience in software design, development, testing, and documentation.
- Strong analytical mindset with a knack for problem-solving.
- Proficiency in Microsoft Azure DevOps and experience with e-commerce platforms.
- Familiarity with accessibility standards (WCAG) and a commitment to making digital experiences inclusive.
- Required:
- 6+ years of professional experience developing C# web applications.
- 3+ years of professional experience with Azure.
- 3+ years of professional experience with Angular/Typescript.
- 3+ years of professional experience using stored procedures.
- 2+ years of professional experience with ElasticSearch.
- Exposure to databricks, data pipelines/ETLs, and NodeJS.
- Proficiency in Git version control.
- Experience leveraging design systems like MaterialUI, Carbon, or similar frameworks to create consistent user experiences.
If you're ready to make a meaningful impact in the world of eCommerce and thrive in a collaborative, fast-paced environment, we want to hear from you. Join us on our journey to redefine online commerce and unlock new possibilities for our clients and partners. Let's shape the future together!