Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing urban tech from the heart of Detroit! As an Entry-Level Software Engineer, you'll build scalable applications that impact millions while accelerating your career in a collaborative, mentor-driven environment. Our modern downtown office offers hybrid flexibility and cutting-edge resources to help you thrive.
Responsibilities
- Develop and maintain full-stack web applications using modern JavaScript frameworks
- Collaborate with senior engineers to design and implement RESTful APIs
- Write clean, testable code following Agile methodologies and DevOps practices
- Debug and optimize applications for performance across multiple devices
- Participate in code reviews to maintain high-quality standards
- Contribute to product roadmap discussions and feature implementations
- Document technical specifications and contribute to knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or related technical field
- Strong understanding of data structures, algorithms, and OOP principles
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of cloud platforms (AWS/Azure/GCP) preferred
- Problem-solving mindset with attention to detail
- Excellent communication skills and eagerness to learn