Enable job alerts via email!

Software Engineer III (Remote - US)

Jobgether

United States

Remote

USD 118,000 - 197,000

Full time

Today
Be an early applicant

Job summary

A technology talent matching platform is seeking an experienced Software Engineer III to develop scalable software solutions in the United States. You will collaborate with cross-functional teams to design and optimize applications for performance and security. Ideal candidates should have a strong background in software development, API integration, and database management. The role offers flexibility for remote work and competitive benefits including a salary range of $118,000 to $196,400 annually.

Benefits

Flexible Time Off
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
Career development opportunities

Qualifications

  • 3+ years of experience in a software development team environment.
  • Proficient in object-oriented application development (C#, .NET).
  • Experience with relational and non-relational databases.

Responsibilities

  • Develop software solutions that meet customer requirements.
  • Collaborate to translate requirements into actionable tasks.
  • Write secure, reusable, and efficient code.

Skills

Object-oriented programming
Database management
Microservices architecture
Version control systems
API development
Code optimization

Education

Bachelor’s degree in Computer Science
High school diploma/GED with equivalent experience

Tools

MS SQL
MongoDB
Azure
AWS
Kafka
Job description

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer III in the United States.

We are seeking a motivated and experienced Software Engineer III to join a collaborative team focused on building high-quality, scalable software solutions. In this role, you will design, develop, and optimize applications that meet performance, security, and business objectives. You will collaborate with product managers, software engineers, and quality assurance analysts to solve complex technical challenges and drive continuous improvement across development processes. This position offers the flexibility of remote work while allowing you to be part of a dynamic, innovative team delivering impactful software to real-world users.

Accountabilities

Develop software and design solutions that satisfy customer requirements with a focus on performance, availability, and maintainability.

Collaborate with product managers and senior engineers to translate requirements into detailed designs and actionable tasks.

Estimate development efforts, identify dependencies, and implement solutions to meet complex requirements.

Write secure, reusable, and efficient code, optimizing performance and maintaining high-quality standards.

Create and maintain unit, integration, and acceptance tests to ensure software reliability.

Participate in code reviews, mentor peers, and share best practices to foster team growth and knowledge transfer.

Troubleshoot and resolve software performance, availability, and security issues across applications and services.

Stay current with emerging technologies and incorporate best practices into development processes.

Requirements

3+ years of experience in a software development team environment.

3+ years of experience building applications in an object-oriented environment (e.g., C#, .NET).

Proficiency with relational (MS SQL, Oracle) or non-relational (MongoDB) databases.

Experience with microservices, WebAPI, Service Stack, or REST APIs.

Knowledge of code reviews, code optimization, unit testing, and acceptance testing.

Familiarity with version control systems (e.g., GIT, GitHub, TFS).

Bachelor’s degree in Computer Science, Software Engineering, or MIS; or equivalent experience (minimum 4 years) with a high school diploma/GED.

Preferred Qualifications

Experience with cloud platforms (Azure, AWS, GCP).

Knowledge of data streaming and messaging frameworks (Kafka, RabbitMQ, ESB).

Excellent communication, collaboration, and interpersonal skills.

Demonstrated growth mindset, open to feedback and continuous learning.

Ability to thrive in a dynamic, creative, and collaborative work environment.

Benefits

Competitive salary: $118,000 – $196,400 annually.

Flexible Time Off (FTO) and Paid Time Off (PTO) policies.

Medical, dental, and vision insurance, including high-deductible and health savings plan options.

Enhanced fertility benefits and employer contributions to HSA.

Basic and supplemental life insurance, short-term and long-term disability coverage.

Paid parental leave, paid holidays, and volunteer time off.

401(k) with 6% company match and Employee Stock Purchase Plan.

Charitable giving match program.

Career development, networking, and team-building opportunities.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. It compares your profile to the job’s core requirements and past success factors to determine your match score. Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.