FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – C#, Java
My Voice, My Choice. Take ownership of features across Inventory Lab’s C# and Java-based systems from initial design through production .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C# and Java for building scalable backend services and APIs, with a strong focus on system design and debugging production issues. Proven ability to collaborate effectively with cross-functional teams to enhance product features and maintain high code quality.
Highest-signal resume keywords
C# ProgrammingJava ProgrammingREST API DevelopmentSQL Database ManagementAWS Cloud Infrastructure
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringBackend Service DevelopmentSystem DesignData ModellingDebugging Production Systems
Soft Skills
Independent Decision-MakingCollaborative TeamworkThoughtful Code Reviews
Tools & Technologies
GitCloud Infrastructure
Industry Keywords
EcommerceInventory ManagementOperational Workflows
Tech Stack
Tools & technologiesAWSCloudJavaSQL
About the role
Key responsibilities & impact- Take ownership of features across Inventory Lab’s C# and Java-based systems from initial design through production
- Design and build clean, scalable services, APIs, and maintainable, well-tested, performant components
- Operate independently within a defined scope and make sound technical decisions
- Improve systems, debug production issues, identify root causes, and implement durable fixes
- Contribute to technical discussions and evolve architecture within the domain
- Conduct thoughtful code reviews
- Collaborate with Product, QA, and DevOps to build customer-valued features and improvements
- Support Inventory Lab, a product used by ecommerce sellers to manage inventory, listing, accounting, and operational workflows
Requirements
What you’ll need- 5–8+ years of professional software engineering experience
- Strong proficiency in C# and Java
- Experience building and maintaining backend services, APIs, and scalable application components
- Solid understanding of REST APIs, system design, and scalable application patterns
- Experience working with SQL databases and data modelling
- Familiarity with cloud infrastructure, ideally AWS
- Experience debugging production systems and resolving issues independently
- Comfortable working with Git, code reviews, and team-based development
- Ability to work across an existing codebase and improve quality without over-engineering
Benefits
Comp & perks- Opportunity to join company-wide offsites
- Regular rate reviews and bonus opportunities
- Fully remote working