- 6–8+ years of professional software engineering experience.
- Strong proficiency in C# and experience building production-grade applications.
- Strong understanding of the .NET platform, including its runtime, libraries, and application development ecosystem.
- Experience developing web applications and backend services using ASP.NET and ASP.NET Core.
- Experience developing modern web applications using Vue.js or React, including component-based architecture and reusable components.
- Experience building responsive, accessible user interfaces and integrating front-end applications with REST APIs, and maintaining backend services.
- Solid understanding of system design, application architecture, and scalable software development patterns.
- Experience working with SQL databases, relational data models, and query optimization.
- Familiarity with cloud infrastructure: AWS or Azure.
- Experience debugging production systems, investigating root causes, and resolving issues independently.
- Comfortable working with Git, code reviews, automated testing, and collaborative development workflows.
- Ability to work effectively within an existing codebase and improve code quality without over-engineering.
💼 What we’re looking for
You have a strong ownership mindset and consistently deliver high-quality work. You make pragmatic technical decisions, understanding when to prioritize speed and when to invest in scalability, reliability, and maintainability.
You understand the practical application of C# and the .NET ecosystem, choosing appropriate frameworks and patterns to build reliable software. You’re comfortable working with existing systems, identifying opportunities for improvement, and delivering solutions that balance immediate business needs with long-term technical quality.
You thrive in a product-led environment and care about the customer impact of what you build. You communicate clearly, collaborate effectively across teams, and look for ways to improve both the product and engineering processes.
In this role, you’ll support Inventory Lab, a product used by e-commerce sellers to manage inventory, listings, accounting, and operational workflows. The work will suit someone who enjoys solving practical product problems, improving system reliability, and building software that supports real customer use cases.
Note: - This is an Independent Contract Role