Job Description
Join TechNova Solutions as an Entry Level Software Engineer and launch your career in Atlanta's booming tech scene! We're seeking passionate innovators to build cutting-edge applications while receiving industry mentorship and relocation assistance. Our collaborative environment encourages continuous learning, and we invest heavily in your professional growth through training programs and conference opportunities.
As part of our agile development team, you'll contribute to scalable cloud-based solutions while working alongside senior engineers who are committed to your success. We offer competitive benefits including health insurance, 401(k) matching, and flexible work arrangements. Relocate seamlessly with our comprehensive relocation package covering moving expenses and temporary housing.
Responsibilities
- Develop and maintain high-quality software applications using Java, Python, and JavaScript
- Collaborate in Agile sprints to deliver features on time
- Write clean, efficient code with unit testing and CI/CD practices
- Debug and resolve production issues with mentorship from senior engineers
- Participate in code reviews and contribute to technical documentation
- Learn and implement cloud technologies (AWS/Azure)
- Conduct requirements analysis with product managers
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures and algorithms
- Familiarity with version control (Git) and Agile methodologies
- Basic knowledge of relational databases (SQL) and REST APIs
- Problem-solving skills with attention to detail
- Passion for learning new technologies
- Excellent written and verbal communication skills
- Authorization to work in the United States