Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native applications for Fortune 500 clients. As an entry-level Software Engineer, you'll collaborate with senior developers to build scalable, user-centric solutions using cutting-edge technologies. Our Oakland headquarters boasts a vibrant startup culture with mentorship programs, flexible work arrangements, and dedicated career growth paths.
We offer competitive compensation, comprehensive health benefits, and quarterly team-building events in the heart of Oakland's tech district. Perfect for recent graduates eager to make an impact in a collaborative, innovation-driven environment.
Responsibilities
- Develop, test, and maintain high-performance applications using Java, Python, and JavaScript
- Collaborate with cross-functional teams to implement RESTful APIs and microservices
- Participate in Agile ceremonies (sprints, stand-ups, retrospectives)
- Write clean, documented code following industry best practices
- Debug and resolve technical issues using version control systems like Git
- Contribute to CI/CD pipeline optimization and deployment automation
- Learn and apply cloud technologies (AWS/Azure) in production environments
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
- Basic knowledge of SQL databases and REST API development
- Experience with version control systems (Git/GitHub)
- Familiarity with Agile/Scrum methodologies
- Strong problem-solving skills and ability to learn quickly
- Excellent communication and teamwork abilities