Our Software Development Team is growing, and we are seeking a professional, highly experienced Senior Full Stack Developer to join our team. We are looking for a "Developer's Developer"-someone with deep roots in the Microsoft stack who also possesses a refined eye for User Experience and modern frontend architecture.
In this role, you will maintain the software that powers our eCommerce platforms while simultaneously leading the effort to standardize our UI tooling and modernize our frontend processes. You will report directly to the Software Development and QA Manager and play a pivotal role in bridging the gap between complex backend logic, cloud infrastructure, and the end-user experience.
Essential Duties and Responsibilities:
Full Stack Engineering & Architecture
Lead the development of large, complex client-server and web-based applications using C# .NET (Core 6+) and Microsoft SQL Server / Azure SQL.
Design and implement scalable REST APIs, ensuring seamless integration with frontend components.
Write testable, efficient code and collaborate with QA teams to maintain high software quality.
UI/UX Strategy & Standardization (Key Focus)
Own the Frontend Standards: Lead the initiative to standardize UI tooling, libraries, and development processes across the team to ensure consistency.
Translate business requirements and UX designs into responsive, high-fidelity user interfaces.
Mentor the team on frontend best practices, moving beyond basic HTML/CSS to robust, component-driven architectures.
DevOps & Cloud Operations
Manage and optimize our cloud footprint, primarily within Azure (App Services, Function Apps, API Management) with auxiliary instances in AWS.
Drive the maturity of our Azure DevOps processes, including managing CI/CD pipelines, build agents, and release strategies.
Monitor application performance and troubleshoot production issues in a distributed cloud environment.
Other Essential Duties and Responsibilities:
Required Technical Skills:
Preferred & Bonus Skills: