Job Description
Join InnovateTech Solutions as an Entry-Level Software Engineer and accelerate your career in a dynamic, equity-compensated environment! We're urgently seeking passionate tech talent to build cutting-edge solutions in our Raleigh headquarters. As part of our agile team, you'll collaborate with industry experts while receiving mentorship, competitive benefits, and equity options that grow with the company. This is your chance to make an immediate impact in a culture that values innovation, continuous learning, and work-life balance.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Participate in Agile sprints and contribute to code reviews
- Debug and optimize existing systems for performance
- Collaborate with cross-functional teams on product roadmaps
- Document technical specifications and API designs
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and internal innovation labs
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Understanding of data structures, algorithms, and OOP principles
- Familiarity with version control systems (Git)
- Basic knowledge of cloud platforms (AWS/Azure/GCP)
- Strong problem-solving and communication skills
- Passion for learning emerging technologies
- Portfolio showcasing personal or academic projects