Job Description
Join our cutting-edge team at Detroit Tech Innovations as an Entry Level Software Engineer! We're urgently seeking passionate, tech-savvy graduates to build innovative solutions in a collaborative environment. With comprehensive relocation assistance and a commitment to your growth, this is your launchpad into a rewarding tech career. Dive into real-world projects, mentorship from industry veterans, and a culture that values creativity and continuous learning. Apply today and shape the future of technology from the heart of Detroit!
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks and languages
- Collaborate with cross-functional teams to deliver scalable and efficient code solutions
- Participate in Agile development processes including sprint planning, stand-ups, and retrospectives
- Debug and resolve software defects while documenting technical specifications
- Contribute to code reviews and adhere to best practices in version control (Git)
- Learn and implement emerging technologies to enhance product capabilities
- Support deployment and monitoring of production systems
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of software development lifecycle and Agile methodologies
- Basic knowledge of databases (SQL/NoSQL) and RESTful APIs
- Strong problem-solving skills and attention to detail
- Excellent communication abilities and willingness to learn new technologies
- Portfolio or personal projects demonstrating coding skills
- Authorized to work in the United States