Senior Software Engineer - C# / Java
$140kTemporary
Threecolts
Role Description
You’ll take ownership of features across Inventory Lab’s C# and Java-based systems, delivering them from initial design through to production. You’ll design and build clean, scalable services, APIs, and components that are maintainable, well-tested, and performant.
- You’ll operate independently within a defined scope, making sound technical decisions and balancing speed with long-term quality.
- You’ll play an active role in improving the systems you work on, debugging production issues, identifying root causes, and implementing durable fixes.
- You’ll contribute to technical discussions, help evolve architecture within your domain, and raise the bar through thoughtful code reviews.
- Collaboration is key: you’ll work closely with Product, QA, and DevOps to build features and improvements that deliver meaningful value to Inventory Lab customers.
Qualifications
- 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
Requirements
- You have a strong ownership mindset and consistently deliver high-quality work.
- You make pragmatic technical decisions, understanding when to prioritise speed and when to invest in scalability, reliability, and maintainability.
- You’re comfortable working in a product-led environment and care about the customer impact of what you build.
- You communicate clearly, work well with cross-functional teams, and look for ways to improve both the product and how the team operates.
- In this role, you’ll support Inventory Lab, a product used by ecommerce sellers to manage inventory, listing, accounting, and operational workflows.
- The work will suit someone who enjoys solving practical product problems, improving reliability, and building systems that support real customer use cases.
Benefits
- Salary: $140,000 per year
- Opportunity to join company-wide offsites
- Regular rate reviews and bonus opportunities
- Fully remote working
- This position will be hired on a contractor / self employed basis.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - C# / Java in Remote vacancy
- ...oncology ecosystem. We’re looking for experienced software engineers to help us accomplish our mission to improve and... ...RDS, S3, IAM, SQS etx) You are proficient in C# or other object-oriented languages like C++, Java. You hold a bachelors, masters, and/or Ph.D....SeniorFull timeWork at officeWork from homeFlexible hours
- ...leader in biotechnology and life sciences, is looking for a “ Senior Software Engineer \" based out in Tucson, AZ. \ \ Job Duration: \ Long Term... ...Summary \ \ In this role, you will use your experience in C# to design and build complex software solutions. You’ll be...SeniorLong term contractFull time
- ...Description Synergy is looking for Senior C# Software Engineer that will wok closely with site partners at Quantico. You will be responsible to ensure data ingest, formatting, and transformation is completed according to customer defined specifications. You will validate...SeniorFull timeWork at officeImmediate startFlexible hours
- A cybersecurity company is seeking a Senior Client Software Engineer for a remote position. The ideal candidate will focus on developing client-side applications, leveraging strong skills in C# and Rust. Key responsibilities include enhancing installation workflows and...SeniorRemote work
$133.7k - $200.5k
...Articulate is looking for a Senior Software Engineer to join our amazing Storyline team! A Senior Software Engineer I is a trusted member of the... ...around them. \n What you'll do: Modernize legacy C# code to the latest and greatest platforms Enhance CI/CD pipelines...SeniorFull timeLocal areaRemote work- ...quality assurance ensures efficient, agile software development while aligning every solution... .... Our collaborative team of software engineers, QA engineers, and project managers... ...experience with Microsoft .NET framework, C#, ASP.NET, Web Services, WCF, Windows Services...SeniorFull timeLocal areaRelocation
$95k - $120k
An IT recruiting firm is seeking a Senior Technical Recruiter to design, develop, and maintain software solutions. Ideal candidates should have expertise in C# .NET Core, SQL, and UI frameworks such as Angular or Blazor. The position is full-time and remote, requiring...SeniorFull timeWork at officeRemote work- ...We are looking for a Senior Software Engineer / Technical Lead to manage and guide a dynamic development team. This hybrid role requires 3 days... ...on-site in Manhattan and requires strong proficiency in C#, .NET, and AWS technologies. The ideal candidate will participate...SeniorFull time
- ...Company Description Information Technology Job Description Senior Software Engineer – Java & Front End Location: St. Louis Information Technology - Developer Exp 2-5 years Deg Bachelors Relo Bonus Job Description We are...SeniorFull timeFlexible hours
- ...customer experiences. We are seeking a Senior Machine Learning Engineer with deep expertise in Generative... ...Description As a Senior Backend Software Engineer on Walmart’s Pricing team, you... ...systems for pricing services using Java and Python (Kotlin experience is a plus...SeniorFull time
$154k - $243k
...of choice. At Adyen, everything we do is engineered for ambition. For our teams, we... ...mentality. You have experience with Java, Web Services, REST Apis, Webhooks and SQL... ...PostgreSql. You have a good understanding of Software Engineering practices and interest in...SeniorFull timeWork at office$110k - $270k
...communities. The Role We are looking for multiple Senior Software Engineers that are eager to build in a dynamic, startup environment... ...build it -- we ship it. You have extensive experience in Java applications and the latest open source technologies. Ideal...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours$500 per month
Role Description As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical... ...systems (beyond simple ETL jobs). ~Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory...SeniorFull timeLocal areaRemote workHome officeFlexible hours- ...team dedicated to accomplishing hard things, together. As a Senior Software Engineer working on the Appian platform, your mission will be to... ...volume or critical production service environments Fluency in Java and GO programming Experience with AWS services,...SeniorFull timeWork at officeLocal area
- Role Description We are seeking a Lead Software Engineer – Python / Java who will be responsible for developing, testing and maintaining a complex distributed processing application utilizing Python and Java. The developer will work closely with Product Owner/Data Coaches...SeniorFull timeWork at office
- ...across our businesses. The Role We're looking for a Senior Full-Stack Software Engineer with deep experience across the stack, with a strong... ...React ) and professional experience writing backend code in Java . In this role, you'll build scalable, high-...SeniorFull timeRemote work
- Role Description We are hiring Senior Software Engineer to extend and scale a global blockchain and payments infrastructure platform supporting... ...transfers and digital asset networks. The position requires strong Java expertise, deep experience with scalable system design, and...SeniorFull timeRemote workWorldwide
- ...is driving the future of agent-centric software development. As the leader in AI code review... ...trust. This is where you come in. As a Senior/Staff Engineer, you will architect the backend for... ...cost in mind. Polyglot Ecosystem (Java & Python). You are comfortable operating...SeniorFull timeRelocation
- ...Description Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an opportunity... ...support. The ideal candidate has strong experience with C# and Rust, along with a background building desktop or...SeniorTemporary workRemote work
$100k - $150k
Role Description We are seeking an accomplished Senior Full Stack Software Engineer (Java) to architect, design, develop, and maintain enterprise-grade web applications and distributed systems that operate at significant scale and across multiple business domains. In this...SeniorFull time- ...first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500... ...’ll Do Code, test, and operate Java-based services and infrastructure... ...infrastructure-related problems Optimize software solutions by studying systems flow, data...SeniorFull timeContract workWork at officeLocal areaRemote work
- ...at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts... ...are seeking a talented and passionate Senior Backend Engineer to join our... ...Architectures using backend technologies like Java, Spring Boot, Kafka technologies and a...SeniorFull timeWork experience placement
$70 per hour
...Job Description Must haves for key technology expertise: JAVA, Spring, Rest Services Development. SQL and exposure to... ...Qualifications Our Client is seeking to fill a Sr. Software Engineer, Product Deployment position. Ideal candidate has at least 4+...SeniorFull timeContract workTemporary work- ...Senior Software Engineer – Java Full Stack We are seeking an experienced Senior Software Engineer – Full Stack with a strong technical background in PL/SQL, Unix, Java, and JavaScript to lead a team of developers and work on the design, development, and maintenance...SeniorRemote work
$190k - $240k
...and a finalist in 2021! Belay Technologies is seeking a Senior Software Engineer to join our Intel team. You will act as a general-purpose... ...skills: Production-grade software development experience in Java, Python, JavaScript, or NiFi Familiarity with software...SeniorFull timeContract workWork experience placementFlexible hours$96.7k - $145k
...better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Senior Software Engineer, Java NOTE: This role is not open to visa sponsorship. POSITION LOCATION Lynchburg VA/Richmond VA *Hybrid in-office...SeniorWork at officeLocal areaWork from home- ...a geographically diverse engineering organization and will be... ...deprecation. • Partner with senior engineering staff and... ...experience as a backend software engineer with deep expertise in C# / .NET (Core/5+). ~ Strong... ....). ~ Experience with Java-based backend services,...SeniorFull timeWork at office
$158k - $176k
...Identify, prioritize and execute tasks in the software development life cycle. Work with... ...at scale using languages such as Python, Java etc. Knowledge of relational databases... ...aptitude. Proven experience as a great Engineer. BSc/BA in Computer Science or a...SeniorRemote jobFull timeWork at officeFlexible hours- Role Description We have an opportunity for a "C# .NET Developer" - REMOTE. We are looking for a candidate who can join immediately.... ...Objective C, etc.) ~DevOps ~Git ~Agile ~SCRUM ~Primary or Senior Developer ~Some professional experience (Not a student, intern...SeniorFull timeInternshipImmediate startRemote work
- ...Job Description We are seeking an experienced software engineer that will be responsible for improvement of processes and procedures exercised... ...with relevant technologies. Strong working knowledge of C#, .NET 2.0, Visual Basic, ASP, HTML, Javascript, VB Script, XML...SeniorPermanent employmentFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - C# / Java. Be the first to apply!







