Senior Software Developer (Remote, Full-Time) [HR134]
May be filledWhy this matched
Title matches your search • Salary estimate available • Direct apply link
Get weekly matches like this[Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] About Smart WorkingAt Smart Working, we believe your job should not only look right on paper but also feel right every day. We help…
Read full description
[Industry: IT Services and IT Consulting | Type: Full-time | Level: Mid-Senior level] About Smart WorkingAt Smart Working, we believe your job should not only look right on paper but also feel right every day. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.About the roleThis is a trueSenior Software Developerposition for an experienced, hands-on engineer working on a large-scale, enterprise SaaS platform used globally by automotive retailers and OEMs.The role is ongoing and long-term, focused on building, enhancing, and maintaining a mature product while contributing to architectural decisions and high engineering standards.It is suited to senior engineers who enjoy taking ownership of complex features, working closely with product and engineering peers, and consistently delivering high-quality code in a distributed team environment.ResponsibilitiesDeliver high-quality, production-ready code across the .NET stackContribute to the design and implementation of scalable, secure, and maintainable enterprise SaaS solutionsTake ownership of complex features or components from design through to deliveryWork closely with Product Managers, Engineers, and Technical Leads (UK-based) to align technical delivery with product goalsParticipate in architectural discussions and provide input into key technical decisionsWrite clean, well-tested code and uphold strong engineering standardsReview code, identify issues, and contribute to improving overall code qualitySupport and mentor junior engineers through collaboration and leading by exampleHelp improve development practices, tooling, and CI/CD processesBalance delivery speed with enterprise-level quality, reliability, and robustnessRequirements5+ years of professional experience as a Software Developer (senior-level)C#: 5+ years building production systems.NET / .NET Core: 5+ years delivering enterprise-grade applicationsSQL: 5+ years workin...