Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your career in Detroit's thriving tech hub! We're urgently seeking passionate innovators to build cutting-edge solutions. With comprehensive relocation assistance and mentorship from industry veterans, you'll grow rapidly while contributing to impactful projects. Our collaborative culture combines agile methodologies with modern tech stacks, ensuring you gain hands-on experience in software development lifecycle. Discover why Detroit is emerging as a tech powerhouse – apply today and transform your potential into professional excellence!
Responsibilities
- Develop and maintain scalable software applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to define requirements and deliverables
- Write clean, efficient code following industry best practices and coding standards
- Debug and resolve technical issues through systematic testing and troubleshooting
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives
- Contribute to CI/CD pipelines and infrastructure automation using AWS and Git
- Create technical documentation and API specifications for development teams
- Mentor junior developers through pair programming and code reviews
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 0-2 years of professional software development experience
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of cloud platforms (AWS preferred)
- Strong problem-solving skills and analytical thinking
- Excellent communication abilities for team collaboration
- Portfolio demonstrating personal or academic coding projects