Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - C# / Java

$140k
Temporary

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.... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Flatiron Health

    New York, NY
    13 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time

    Dawar Consulting Inc

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    13 hours ago
  • 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... 
    Senior
    Remote work

    Keeper Security

    Shingle Springs, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work

    Articulate

    United States
    13 hours ago
  •  ...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... 
    Senior
    Full time
    Local area
    Relocation

    Rivers Agile

    Remote
    13 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work

    IT Associates

    Chicago, IL
    3 days ago
  •  ...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... 
    Senior
    Full time

    Resourceful Talent Group

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Direct Staffing Inc

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Full time

    Walmart

    Remote
    13 hours ago
  • $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... 
    Senior
    Full time
    Work at office

    Adyen

    Remote
    13 hours ago
  • $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... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Remote
    13 hours ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    ClickHouse

    Remote
    13 hours ago
  •  ...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,... 
    Senior
    Full time
    Work at office
    Local area

    Appian

    Remote
    13 hours ago
  • 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... 
    Senior
    Full time
    Work at office

    Tria Federal

    Remote
    3 days ago
  •  ...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-... 
    Senior
    Full time
    Remote work

    Twg Global Ai

    Santa Monica, CA
    13 hours ago
  • 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... 
    Senior
    Full time
    Remote work
    Worldwide

    PulseRise Technologies

    Remote
    5 days ago
  •  ...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... 
    Senior
    Full time
    Relocation

    Sonar

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Temporary work
    Remote work

    Visa Hunt

    Chicago, IL
    3 days ago
  • $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... 
    Senior
    Full time

    Bright Vision Technologies

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    Exadel

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Full time
    Work experience placement

    Walmart

    Remote
    13 hours ago
  • $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+... 
    Senior
    Full time
    Contract work
    Temporary work

    Motocol

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Remote work

    Syntricate Technologies

    United States
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Remote
    13 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Work from home

    Genworth

    Richmond, VA
    3 days ago
  •  ...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,... 
    Senior
    Full time
    Work at office

    Redoak

    Remote
    13 hours ago
  • $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... 
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    Pointclickcare

    Remote
    13 hours ago
  • 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... 
    Senior
    Full time
    Internship
    Immediate start
    Remote work

    Navtech, Inc.

    Remote
    13 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work

    Olsa Resources

    Remote
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - C# / Java. Be the first to apply!