Job Description
Are you ready to launch your career in technology? Detroit Tech Innovations is seeking driven, ambitious individuals to join our growing engineering team. We are committed to fostering talent and are looking for candidates who are passionate about coding and eager to learn. This is a fantastic opportunity for recent graduates or career changers to work on impactful software solutions in a dynamic environment.
Our culture is built on collaboration, continuous learning, and innovation. As an Entry-Level Software Engineer, you won't just be shadowing; you will be actively contributing to real-world projects from day one, under the guidance of our senior technical mentors.
Responsibilities
- Assist senior engineers in the design, development, and testing of software applications and systems.
- Write clean, maintainable, and efficient code in various programming languages as directed by mentors.
- Participate in code reviews and debugging sessions to understand best practices and improve code quality.
- Collaborate with cross-functional teams including designers, product managers, and other developers to define features and user requirements.
- Document code and technical processes to ensure knowledge transfer and system maintainability.
- Stay current with emerging technologies, programming trends, and software development methodologies.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Basic understanding of at least one programming language (e.g., Python, Java, JavaScript, C++).
- Strong problem-solving skills and a logical approach to debugging issues.
- Eagerness to learn new technologies and adapt to changing project requirements.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.
- Proficiency in using Git for version control is a plus.