Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing digital experiences for Fortune 500 clients. As an Entry Level Software Engineer, you'll collaborate with industry veterans to build scalable applications using cutting-edge technologies. We offer structured mentorship, competitive benefits, and opportunities to work on impactful projects that shape tomorrow's tech landscape. Our Atlanta headquarters features modern collaborative spaces and flexible work arrangements to support your growth.
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks
- Write clean, efficient code following industry best practices and Agile methodologies
- Debug and optimize existing systems to improve performance and user experience
- Participate in code reviews and contribute to technical documentation
- Collaborate with cross-functional teams including product managers and UX designers
- Implement unit tests and integration tests to ensure code quality
- Stay updated on emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Proficiency in at least one programming language (Python, Java, or C#)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic knowledge of SQL databases and RESTful APIs
- Problem-solving skills demonstrated through personal projects or coursework
- Excellent communication skills and ability to thrive in team environments