Threecolts
Senior Software Engineer – C# / .NET
About this role
Description: Take ownership of features across Inventory Lab’s C# and .NET-based systems, from design to production. Design, develop, and maintain scalable backend services, APIs, and application components using C# and .NET. Develop front-end features using Vue.js and TypeScript, ensuring seamless integration with backend APIs. Collaborate with Product, QA, and DevOps to deliver reliable features and improvements. Improve existing systems, debug production issues, and implement durable fixes. Requirements: 6–8+ years of professional software engineering experience. Strong proficiency in C# and experience with ASP.NET and ASP.NET Core. Experience with modern web applications using Vue.js or React. Solid understanding of system design, application architecture, and scalable software development patterns. Familiarity with SQL databases and cloud infrastructure (AWS or Azure). Comfortable with Git, code reviews, and automated testing. Benefits: Salary: $140,000 per year. Opportunity to join company-wide offsites. Regular rate reviews. Fully remote working.