Remote Jobs Sign In

Software Engineer II

Location: Remote
Compensation: Salary
Reviewed: Thu, Oct 08, 2026
This job expires in: 30 days

Job Summary

To support business operations, the full-time Software Engineer II will design, build, and maintain software applications remotely, leveraging modern programming languages and frameworks while collaborating with cross-functional teams in an agile environment.

Key responsibilities
  • Collaborate with software engineers and stakeholders to translate user needs into effective software solutions
  • Enhance and maintain software applications by resolving bugs, rolling out new features, and optimizing performance
  • Write clean, scalable, and maintainable code while producing and maintaining thorough documentation
Required qualifications
  • Bachelor's degree or equivalent in software engineering, computer science, or a related field
  • 2-5 years of experience in data warehousing, preferably in the insurance industry
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript
  • Familiarity with relational and non-relational databases and ETL/ELT tools
  • Experience with version control tools like Git and testing frameworks such as JUnit

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 41,387 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee