Job Description
Join InnovateTech Solutions as an Entry Level Software Engineer and accelerate your career in the heart of California's tech hub. We're urgently seeking passionate recent graduates and early-career professionals to build cutting-edge applications with equity compensation. Our collaborative environment offers mentorship, competitive benefits, and direct impact on product development. If you're ready to transform your academic skills into real-world solutions while growing with a forward-thinking team, this is your moment.
Responsibilities
- Develop and maintain scalable software applications using modern frameworks
- Collaborate with senior engineers on code reviews and technical documentation
- Debug and optimize existing codebase for performance and reliability
- Participate in agile sprints and contribute to sprint planning sessions
- Implement unit tests and integration tests to ensure code quality
- Contribute to product roadmaps through feature ideation and prototyping
- Learn and adopt emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related technical field
- Strong understanding of data structures, algorithms, and OOP principles
- Proficiency in at least one programming language (Python, Java, JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Experience with RESTful APIs and database fundamentals (SQL/NoSQL)
- Problem-solving skills with ability to troubleshoot complex issues
- Excellent written and verbal communication abilities
- Portfolio demonstrating personal or academic projects