Job Description
Join Innovatech Dynamics as an Entry-Level Software Engineer and kickstart your career in Atlanta's thriving tech scene! We're seeking passionate, driven individuals with no prior professional experience to join our dynamic development team. Our comprehensive training program will equip you with the skills to build cutting-edge solutions while working alongside industry mentors. Enjoy competitive benefits, flexible work arrangements, and opportunities for rapid growth in a supportive environment that values fresh perspectives and innovation.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks
- Collaborate with senior engineers on code reviews and technical documentation
- Debug and resolve software issues with mentor guidance
- Participate in Agile sprints and stand-up meetings
- Contribute to open-source projects and internal tool development
- Learn and implement best practices in version control (Git)
- Support QA testing cycles and deployment processes
Qualifications
- Recent computer science graduate or equivalent self-taught experience
- Proficiency in at least one programming language (Python, Java, or JavaScript)
- Understanding of fundamental data structures and algorithms
- Basic knowledge of HTML, CSS, and SQL databases
- Strong problem-solving and analytical thinking skills
- Excellent communication abilities and eagerness to learn
- Portfolio demonstrating personal projects or academic work