Senior Software Engineer – C# / .NET

Posted 4 days ago

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

πŸ“‹ Description

β€’ Assume responsibility for features throughout Inventory Lab’s C# and .NET-based systems from the initial design phase to production.

β€’ Design, develop, and sustain scalable backend services, APIs, and application components utilizing C# and the .NET ecosystem.

β€’ Create and uphold reliable, high-performance web applications and services with ASP.NET and ASP.NET Core.

β€’ Develop front-end features using Vue.js and TypeScript, ensuring responsive and maintainable user interfaces.

β€’ Deliver comprehensive full-stack features from backend services and data models to front-end components and application state management.

β€’ Collaborate with Product, QA, and DevOps teams to deliver dependable and high-performing features.

β€’ Enhance existing systems, troubleshoot production issues, identify root causes, and implement sustainable solutions.

β€’ Participate 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 utilized by e-commerce sellers for managing inventory, listings, accounting, and operational workflows.


⛳️ Requirements

β€’ 6–8+ years of professional software engineering experience.

β€’ Strong expertise in C# and experience in developing production-grade applications.

β€’ In-depth knowledge of the .NET platform, including its runtime, libraries, and application development ecosystem.

β€’ Experience in creating web applications and backend services using ASP.NET and ASP.NET Core.

β€’ Proficient in developing modern web applications with Vue.js or React, including component-based architecture and reusable components.

β€’ Experience in building responsive, accessible user interfaces and integrating front-end applications with REST APIs, while maintaining backend services.

β€’ Solid understanding of system design, application architecture, and scalable software development patterns.

β€’ Experience with SQL databases, relational data models, and query optimization.

β€’ Familiarity with cloud infrastructure such as AWS or Azure.

β€’ Proven experience in debugging production systems, investigating root causes, and independently resolving issues.

β€’ Comfortable using Git, participating in code reviews, automated testing, and collaborative development workflows.

β€’ Ability to work effectively within an existing codebase and enhance code quality without over-engineering.

β€’ Strong ownership mindset, pragmatic approach to 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 working environment.

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