E
Eccalon, LLC
Posted 135 days agoVerified live 16h ago

Junior Software Engineer - onsite

Brief overview

Detroit, MIIn-person
UndergradOr in progress
JavaPythonJavaScriptTypeScriptC#Software engineering fundamentalsData structuresAlgorithmsObject-oriented programming (OOP)GitVersion controlWeb developmentAPIsBackend servicesSQLNoSQLTesting frameworks

About the company

E
Eccalon, LLCeccalon.com

Eccalon helps organizations turn complexity into clarity.

Job description

Summary

Eccalon, LLC is a company providing global solutions to challenging technological issues. They are seeking a Junior Software Engineer to join their engineering team to contribute to the development, testing, and maintenance of software applications.

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

Skills

  • 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)
  • 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
  • Internship, capstone project, or open-source contribution experience

Qualifications

Must Haves

  • 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)
  • 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
  • Internship, capstone project, or open-source contribution experience

Benefits

  • Eccalon's Executives foster a supportive work environment allowing our teams to thrive
  • Our culture is built on inclusion, teamwork, trust, and we are committed to offering career advancement opportunities to all employees
  • Encouraging a healthy and balanced life, we offer an extensive benefits package to support the wellness of our employees and their families

More jobs like this