Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge software development firm transforming industries through innovation. As an Entry-Level Software Engineer, you'll collaborate with industry experts to build scalable applications while receiving mentorship from senior engineers. We offer competitive compensation, flexible work arrangements, and opportunities for rapid career growth in Detroit's thriving tech ecosystem.
Responsibilities
- Develop and maintain high-quality software applications using modern frameworks
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient code following best practices and industry standards
- Participate in code reviews and contribute to continuous improvement processes
- Debug and resolve issues in production environments
- Document technical specifications and project documentation
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures and algorithms
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git)
- Basic knowledge of web development (HTML, CSS, REST APIs)
- Problem-solving skills and ability to work in a team environment
- Passion for learning and adapting to new technologies