Closed listing
Junior Software Developer
- Detroit, MI, United States
This opening has closed.
The original listing is kept below for reference.
Job details
- Experience
- 1-3 years of software development experience, including internships or academic projects.
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Job Description
Eccalon is seeking a Junior Software Developer to support the development, testing, and maintenance of software applications. This role is ideal for an early-career professional looking to gain hands-on experience working with modern technologies, cloud platforms, and collaborative development teams.
Responsibilities
- Develop, test, and maintain software applications.
- Write clean, efficient, and maintainable code.
- Collaborate with developers, project managers, and technical teams.
- Troubleshoot and resolve software issues.
- Participate in code reviews and Agile development activities.
- Assist with API integrations, database development, and application enhancements.
- Create and maintain technical documentation.
- Continuously learn new technologies and development practices.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent experience.
- 1-3 years of software development experience, including internships or academic projects.
- Experience with one or more programming languages such as Java, C#, Python, JavaScript, or TypeScript.
- Basic understanding of web development, databases, and version control tools such as Git.
- Strong problem-solving, communication, and teamwork skills.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with React, Angular, or similar frameworks.
- Knowledge of Agile methodologies and REST APIs.
- Exposure to Docker, CI/CD, or DevOps practices.
- Interest in cybersecurity or government technology projects.
More about this job
Skills
- Troubleshoot
- Agile development
- Documentation
- Computer science
- Computer technology
- Software development
- Programming languages
- Oracle Java
- C#
- Python
- JavaScript
- TypeScript
- Web development
- Git
- Problem solving
- Communication skills
- Teamwork
- AWS
- Microsoft Azure
- React
- Agile
- API development
- Docker
- CI/CD
- DevOps
- Cybersecurity