All roles

Open role

Software Engineer

Remote · Japan Full-time

Job Description: Software Developer Job Type: Full-Time (remote) Location: USA Experience: 0–3 Years Work Authorization: Candidates on F-1 OPT/STEM OPT, H-1B, Green Card (GC), U.S. Citizenship, or H-4 EAD are eligible to apply, subject to the position's specific work authorization requirements. Workplace Overview Work in a collaborative technology environment where you will contribute to software development projects, build application features, troubleshoot technical issues, and learn modern development practices. You will collaborate with developers, QA engineers, and other technical teams to deliver reliable software solutions. Job Summary We are seeking a motivated Software Developer with 0–4 years of experience or a strong foundation in software development. The ideal candidate should have programming knowledge, problem-solving skills, and an interest in developing, testing, and maintaining software applications. Daily Responsibilities Develop, test, and maintain software applications based on project requirements. Write clean, efficient, and reusable code using languages such as Java, Python, JavaScript, or C#. Assist in designing and implementing new application features. Debug code, troubleshoot technical issues, and resolve software defects. Work with databases and write SQL queries to retrieve and manage data. Develop and integrate REST APIs and support application integrations. Participate in code reviews and follow established coding standards. Use Git and GitHub for source code management and collaboration. Perform unit testing and assist with integration and functional testing. Collaborate with QA engineers, senior developers, and product teams. Participate in Agile/Scrum meetings, sprint planning, and project discussions. Maintain technical documentation and support application updates and deployments. Required Skills Knowledge of at least one programming language, such as Java, Python, JavaScript, C#, or C++. Understanding of object-oriented programming, data structures, and algorithms. Familiarity with databases such as MySQL, PostgreSQL, SQL Server, or MongoDB. Basic knowledge of REST APIs, debugging, and software testing. Familiarity with Git, GitHub, and software development life cycle (SDLC). Strong analytical thinking, communication, and problem-solving skills. Ability to learn new technologies and work effectively in a team.

Preferred Qualifications

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience. Academic projects, internships, personal projects, or professional development experience. Familiarity with frameworks such as React, Angular, Spring Boot, Node.js, Django, or .NET. Exposure to cloud platforms, CI/CD pipelines, or Agile methodologies is a plus. Ideal Candidate Candidates ranging from recent graduates to professionals with up to four years of experience who have a solid programming foundation, practical project experience, and an interest in building scalable, reliable software applications.

More open positions

Major Case Unit Adjuster - Trucking

Work from home Full-time role

Math Associate Instructor (9th - 11th Grade)

Work from home Full-time role

Senior Marketing Strategist - Remote Work

Work from home Full-time role

Accountant

Work from home Full-time role

Senior Healthcare Fraud Investigator

Work from home Full-time role

Group Technology Director

Work from home Full-time role

Senior Vice President, Earned Media

Work from home Full-time role

Snowflake Platform Admin

Work from home Full-time role

Online ESL Teachers (for intermediate level students)

Work from home Full-time role

Data Engineer, Sr. - 100% Remote

Work from home Full-time role

Senior Strategic Enterprise Customer Success Manager – Championing Growth, Retention, and Adoption for High‑Value Construction SaaS Clients

Work from home Full-time role

USFHP Retention & Eligibility Advisor - Remote

Work from home Full-time role

Manager Software Test Automation

Work from home Full-time role

Virtual Nurse Educator – NCLEX Services

Work from home Full-time role

Director, Escalation Management

Work from home Full-time role

Senior Customer Success & Renewal Manager – Championing Enterprise Growth, ROI, and Retention for B2B SaaS Clients at brighthush

Work from home Full-time role

Technical Writer

Work from home Full-time role

AI Forward Deployed Engineer

Work from home Full-time role

Manager of Operational Excellence

Work from home Full-time role

Recruiter

Work from home Full-time role

Sales Acct. Representative

Work from home Full-time role