Junior Software Engineer

Eccalon, LLC

Detroit, MI0–2 yrs56m agovia LinkedIn

About the Role

Eccalon, LLC is seeking a Junior Software Engineer to join their engineering team. This role is designed for early-career engineers who are eager to learn, grow technical skills, and collaborate in a supportive environment. You will work closely with experienced engineers, gaining hands-on experience and contributing to production-level code.

Key Responsibilities

  • Assist in designing, developing, and maintaining software applications
  • Write clean, readable, and well-tested code under guidance from senior engineers
  • Participate in code reviews and team discussions
  • Debug and fix software defects
  • Collaborate with product managers, designers, and engineers
  • Learn and apply software development best practices
  • Contribute to documentation and technical knowledge sharing

Requirements & Tech Stack

  • Familiarity with one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, or similar
  • Basic understanding of software engineering fundamentals (data structures, algorithms, OOP)
  • Experience using version control systems (Git or similar)
  • Exposure to web development, APIs, or backend services
  • Familiarity with databases (SQL or NoSQL)
  • Experience with testing frameworks or basic automated testing
  • Understanding of Agile or Scrum development methodologies

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 0–2 years of relevant software development experience (including internships, co-ops, or projects)
  • Internship, capstone project, or open-source contribution experience

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: TikTok, Collins Aerospace, Lockheed Martin

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