Senior Software Engineer – C# / .NET

Posted 4 days ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ Salary: $140,000 per year.

β€’ Opportunity to participate in company-wide offsites.

β€’ Regular salary reviews.

β€’ Fully remote work options.

People also viewed

Tailscale13 hours ago

Security Software Engineer

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$163k – $226k/year
ApplyView job
Software Mind13 hours ago

Mobile Software Engineer, React Native, TypeScript

RO flagRomania OnlyFull-timeFull-stack Engineer
ApplyView job
CACI International Inc13 hours ago

Senior Full Stack Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$98.5k – $206.8k/year
ApplyView job
Nemetschek Group13 hours ago

Staff Software Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$153.8k – $211.4k/year
ApplyView job
Freenome13 hours ago

Staff Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$188.3k – $270.4k/year
ApplyView job
Motional13 hours ago

Staff Software Engineer, Autonomous Vehicle Performance Metrics

US flagNevada, +2 more statesFull-timeFull-stack Engineer$172k – $229k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers