Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing the tech landscape from the heart of Raleigh's Innovation District. As an Entry Level Software Engineer, you'll collaborate with industry experts to build scalable applications using modern frameworks. We offer a dynamic environment with mentorship programs, hackathons, and opportunities to work on impactful projects that serve millions of users. Our commitment to work-life balance includes flexible hours, remote work options, and comprehensive benefits packages.
Responsibilities
- Develop and maintain high-quality code using JavaScript, Python, and cloud technologies
- Participate in agile sprints, code reviews, and CI/CD pipeline optimization
- Debug and resolve production issues with proactive troubleshooting skills
- Collaborate with cross-functional teams to deliver user-centric solutions
- Contribute to technical documentation and API design specifications
- Stay current with emerging technologies through internal learning sessions
- Mentor junior developers through pair programming sessions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Python, Java, or C++)
- Familiarity with version control systems (Git) and agile methodologies
- Basic understanding of RESTful APIs and microservices architecture
- Problem-solving skills with strong analytical thinking abilities
- Portfolio demonstrating personal or academic projects
- Excellent communication and teamwork skills
- Passion for continuous learning and technology innovation