Software Engineer, Backend Developer, .NET Developer
Listed on 2026-07-06
-
Software Development
Backend Developer, .NET Developer, Full Stack Developer, Front End Developer
Description
Scentsy is looking for a Software Engineer to design, build, and deliver scalable, high-quality web applications that support both internal teams and customer-facing experiences. This role requires strong problem‑solving skills, a focus on clean and maintainable code, and the ability to collaborate effectively within a cross‑functional Agile team. The ideal candidate has broad experience across modern software development practices and deep expertise in technologies such as .NET,
SQL, cloud‑native development, and Agile/Scrum methodologies. The engineers will contribute to architecture decisions, champion best practices, and deliver innovative solutions that enhance the reliability, performance, and usability of our platforms.
100% of the time in-office at our Meridian, office.
Please note:
We are unable to provide H-1B visa work sponsorship for this position.
- Design, develop, and maintain high-performance, highly available web applications that support Scentsy’s strategic and operational goals
- Collaborate with cross‑functional project teams to design, build, test, and deliver scalable server‑side, client‑side, and API/web service solutions
- Write clean, maintainable, and well‑tested code, including the creation and execution of unit, integration, and regression tests
- Participate in architecture discussions, design reviews, and code reviews, ensuring adherence to Scentsy’s engineering standards, documentation practices, and development guidelines
- Optimize for user experience, performance, scalability, and reliability across all delivered features and services
- Lead or contribute to technical initiatives, working across internal and external teams to drive high‑quality product delivery
- Develop and support enterprise‑grade systems designed to scale for high concurrency, large data volumes, and mission‑critical business processes
- Meet key engineering metrics including scalability, extensibility, maintainability, testability, operational stability, and code quality
- Conduct proof‑of‑concept work, performance testing, and validation strategies to guide technical decision‑making and compare solution approaches
- Manage multiple concurrent projects and priorities, delivering work efficiently and with minimal supervision
- Contribute to high‑impact, complex engineering projects that are essential to Scentsy’s business operations
- Perform other related tasks or responsibilities as assigned
- High school diploma or equivalent
- Bachelor’s degree in Computer Science or equivalent experience preferred
- 10 years of experience in software development
- Strong expertise with the .NET ecosystem, including C#, ASP.NET, MVC, and modern .NET development practices
- Front‑end proficiency with HTML, CSS, JavaScript, and modern frameworks/libraries (e.g., jQuery or equivalent)
- Proficiency with SQL Server, including designing schemas, writing efficient queries, and developing complex stored procedures
- Experience building multi‑tier architectures, including n-tier applications, API‑driven services, and SOA/microservices patterns
- Broad understanding of application development across all tiers, with the ability to design, build, test, and debug complex distributed systems
- Solid knowledge of core engineering fundamentals, including object‑oriented programming, design patterns, data structures, algorithms, and software architecture principles
- Strong analytical and problem‑solving skills, with the ability to evaluate technical challenges and propose scalable solutions
- Clear and effective communication skills, able to translate complex technical concepts for both technical and non‑technical audiences
- Familiarity with Agile/Scrum methodologies and iterative development practices
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).