
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 platforms from the initial design phase to production.
β’ Create and develop clean, scalable services, APIs, and maintainable, well-tested, high-performance components.
β’ Work independently within a defined scope and make informed technical decisions.
β’ Enhance systems, troubleshoot production issues, identify root causes, and implement long-lasting solutions.
β’ Engage in technical discussions and advance architecture within the domain.
β’ Perform thorough code reviews.
β’ Collaborate with Product, QA, and DevOps teams to develop features and improvements that add value for customers.
β’ Support Inventory Lab, a product utilized by ecommerce sellers for managing inventory, listings, accounting, and operational workflows.
β’ 5β8+ years of professional experience in software engineering.
β’ Strong expertise in C# and Java.
β’ Proven experience in building and maintaining backend services, APIs, and scalable application components.
β’ Solid knowledge of REST APIs, system design, and scalable application patterns.
β’ Experience with SQL databases and data modeling.
β’ Familiarity with cloud infrastructure, preferably AWS.
β’ Skilled in debugging production systems and resolving issues independently.
β’ Comfortable using Git, conducting code reviews, and participating in team-based development.
β’ Ability to navigate an existing codebase and enhance quality without over-engineering.
β’ Opportunity to participate in company-wide offsite events.
β’ Regular reviews of compensation and opportunities for bonuses.
β’ Fully remote work arrangement.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.