O

Entry-Level Software Engineer

Olympus Corporations

United StatesFresher46m agovia LinkedIn

About the Role

The Entry-Level Software Engineer is a full-time, remote role responsible for developing, testing, and maintaining software solutions that support Olympus products and internal systems.

Key Responsibilities

  • Write clean, efficient code.
  • Participate in code reviews.
  • Debug and resolve software defects.
  • Implement features based on technical specifications.
  • Collaborate with cross-functional teams (e.g., product management, quality assurance) to understand requirements and deliver reliable software components.
  • Assist in improving development processes.
  • Document technical work.
  • Learn new tools and technologies to support ongoing projects.

Requirements & Tech Stack

  • Skills in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C++, Python, or C#).
  • Understanding of Object-Oriented Programming (OOP) concepts and ability to apply them in practical projects.
  • Basic experience or coursework in Back-End Web Development, such as working with APIs, databases, or server-side frameworks.
  • Strong analytical and problem-solving abilities, with attention to detail and code quality.
  • Ability to work effectively in a remote, collaborative environment and communicate clearly with technical and non-technical stakeholders.
  • Familiarity with version control systems (e.g., Git) and agile or iterative development methodologies is beneficial.

Qualifications

  • Foundational knowledge in Computer Science, including data structures, algorithms, and software engineering principles.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Booz Allen Hamilton, Amazon, Haystack

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job