
Senior Software Engineer β C#, Java
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Europe.
β’ Take charge of features within Inventory Labβs C# and Java-based systems, overseeing everything from the initial design phase to production.
β’ Design and create clean, scalable services, APIs, and maintainable, well-tested, high-performance components.
β’ Work independently within a defined scope while making informed technical decisions.
β’ Enhance 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.
β’ Perform thorough code reviews.
β’ Collaborate with Product, QA, and DevOps teams to develop features and improvements that provide value to customers.
β’ Support Inventory Lab, a tool utilized by e-commerce sellers for managing inventory, listings, accounting, and operational workflows.
β’ 5β8+ years of professional experience in software engineering.
β’ Strong expertise in C# and Java.
β’ Experience in building and maintaining backend services, APIs, and scalable application components.
β’ Comprehensive understanding of REST APIs, system design, and scalable application patterns.
β’ Familiarity with SQL databases and data modeling.
β’ Knowledge of cloud infrastructure, preferably AWS.
β’ Proven experience in debugging production systems and resolving issues autonomously.
β’ Comfortable using Git, conducting code reviews, and engaging in team-based development.
β’ Ability to navigate an existing codebase and enhance quality without unnecessary complexity.
β’ Opportunity to participate in company-wide offsites.
β’ Regular salary reviews and bonus opportunities.
β’ Fully remote work environment.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.