COMPANY INFO
About Us:
With more than 80 years of industry expertise, STARK is the discerning designer’s go-to source for luxurious custom carpet and rugs.
Our Mission:
To live our mission of helping create world class experiences, we believe our first responsibility is making design industry professionals the heroes in their projects because supporting businesses helps to preserve craftsmanship and enable unique and specially designed spaces to exist. In meeting their needs, we must continue to deliver peace of mind service while offering an expansive, diverse, and innovative product assortment that is accessible and convenient.
Our Heritage:
Established by Arthur Stark and his wife Nadia in 1938, the foundation of STARK was always to provide the very best products to our customers. With a rich history, third generation owners Chad Stark, as CEO, and Ashley Stark, as Creative Director, bring the STARK legacy into the new century by staying true to their founding principles. To seek out the best craftsman and methods of manufacturing for the most innovative and beautiful designs.
Stark Carpet Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.
Job Title: Senior Software Engineer
Location: New York City, NY
Job Type: Full-Time
Department: Software Development
Reports To: Director of Software Engineering
______
Job Summary:
We’re seeking an experienced Senior Software Engineer with expertise in the latest versions of .NET to lead our growing development team. This role requires not just hands-on coding skills, but also leadership abilities to mentor junior developers and drive technical excellence. Experience with Azure cloud services (e.g., Azure Functions, Service Bus, Event Grid) is highly desirable, as we are expanding our use of modern, scalable cloud-native tools.
______
Key Responsibilities:
• Develop, maintain, and enhance web-based applications using C# and .NET (latest versions)
• Lead and mentor a small team of developers, conducting code reviews and promoting best practices
• Collaborate with product managers, QA engineers, and stakeholders to deliver high-quality solutions
• Design and implement cloud-based solutions leveraging Azure services (Functions, Queues, Blob Storage, etc.)
• Help architect scalable, maintainable, and performant software systems
• Drive innovation by recommending new tools, technologies, and processes
• Troubleshoot and resolve complex technical issues as they arise
• Contribute to the evolution of our DevOps and CI/CD pipelines
______
Qualifications
Required:
• 5+ years of experience in C# development with .NET
• Proven experience leading or mentoring other developers
• Solid understanding of object-oriented design and software architecture
• Experience with RESTful APIs, microservices, and asynchronous programming
• Familiarity with SQL and/or NoSQL databases
• Strong problem-solving and debugging skills
• Excellent communication and collaboration skills
Preferred:
• Experience with Microsoft Azure ecosystem:
o Azure Functions
o Azure Service Bus / Message Queues
o Azure Storage (Blob, Table, etc.)
o Azure DevOps or GitHub Actions for CI/CD
• Experience with modern front-end frameworks (e.g., React, Angular) is a plus
The pay range for this role is:
160,000 - 190,000 USD per year (Hybrid (New York, New York, US))
Technology
New York, NY
Hybrid (New York, New York, US)
Share on: