Job Description
Launch your software engineering career in Detroit's booming tech scene! Detroit Tech Innovations is seeking passionate Entry-Level Software Engineers to join our dynamic team. No prior experience required – we provide comprehensive training and mentorship to help you thrive. Work on cutting-edge projects while growing alongside industry experts in a collaborative, inclusive environment.
Our 6-month onboarding program includes structured learning paths, hands-on project development, and dedicated senior engineer mentorship. Enjoy competitive compensation, flexible work arrangements, and opportunities for rapid advancement. Join us to build innovative solutions that impact communities across Michigan and beyond!
Responsibilities
- Develop and maintain software applications using modern frameworks (React, Node.js, Python)
- Participate in Agile sprints and contribute to code reviews
- Debug and resolve technical issues in production systems
- Collaborate with cross-functional teams to deliver user-centric solutions
- Create technical documentation and API specifications
- Learn and implement industry best practices in software development
- Contribute to open-source projects and internal innovation initiatives
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent self-taught experience)
- Strong problem-solving skills and logical thinking abilities
- Basic knowledge of at least one programming language (Python, Java, JavaScript, or C#)
- Familiarity with version control systems (Git) and collaborative development tools
- Passion for continuous learning and technology innovation
- Excellent communication and teamwork skills
- Portfolio demonstrating personal projects or academic work (preferred but not required)