
Senior Software Engineer β C# / .NET
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in United States.
β’ Take charge of features within Inventory Labβs C# and .NET-based systems, overseeing them from initial design to production.
β’ Design, develop, and sustain scalable backend services, APIs, and application components utilizing C# and the .NET ecosystem.
β’ Construct and uphold dependable, high-performance web applications and services using ASP.NET and ASP.NET Core.
β’ Create front-end features with Vue.js and TypeScript, focusing on responsive and maintainable user interfaces.
β’ Deliver full-stack features comprehensively, from backend services and data models to front-end components and application state management.
β’ Collaborate with Product, QA, and DevOps teams to ensure reliable and high-performing features are delivered.
β’ Enhance existing systems, troubleshoot production issues, identify root causes, and implement sustainable fixes.
β’ Engage in technical discussions and contribute to the evolution of architecture within the domain.
β’ Elevate engineering standards through thoughtful code reviews.
β’ Support Inventory Lab, a product designed for e-commerce sellers to manage inventory, listings, accounting, and operational workflows.
β’ 6β8+ years of professional software engineering experience.
β’ Strong proficiency in C# along with experience in building production-grade applications.
β’ In-depth knowledge of the .NET platform, including its runtime, libraries, and application development ecosystem.
β’ Experience in developing web applications and backend services using ASP.NET and ASP.NET Core.
β’ Familiarity with modern web applications using Vue.js or React, including component-based architecture and reusable components.
β’ Proven experience in creating responsive, accessible user interfaces and integrating front-end applications with REST APIs while maintaining backend services.
β’ Solid grasp of system design, application architecture, and scalable software development patterns.
β’ Experience with SQL databases, relational data models, and query optimization.
β’ Knowledge of cloud infrastructure, preferably AWS or Azure.
β’ Experience in debugging production systems, investigating root causes, and independently resolving issues.
β’ Comfortable utilizing Git, participating in code reviews, engaging in automated testing, and collaborating within development workflows.
β’ Ability to work effectively within an existing codebase and enhance code quality without unnecessary complexity.
β’ Strong ownership mindset, pragmatic technical decision-making, clear communication, and effective cross-team collaboration.
β’ Salary: $140,000 per year.
β’ Opportunity to participate in company-wide offsites.
β’ Regular salary reviews.
β’ Fully remote work options.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.