Job Description
Join InnovateTech Solutions, a forward-thinking software development company revolutionizing the fintech industry. We're seeking passionate entry-level software engineers to build scalable applications using cutting-edge technologies. Our Oakland-based team fosters a collaborative environment where your ideas drive innovation. As an entry-level engineer, you'll work alongside industry mentors to develop robust solutions that impact millions of users. We offer competitive compensation, flexible work arrangements, and opportunities for rapid career growth.
Responsibilities
- Design, develop, and test high-quality software solutions using modern programming languages
- Collaborate with cross-functional teams to define product requirements and deliverables
- Write clean, maintainable code following industry best practices and coding standards
- Participate in agile development cycles including sprint planning, stand-ups, and retrospectives
- Debug and resolve issues across full-stack applications using debugging tools
- Contribute to code reviews and provide constructive feedback to peers
- Learn and implement new technologies to enhance product capabilities
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong foundation in data structures, algorithms, and object-oriented programming
- Experience with at least one programming language (Python, Java, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Basic understanding of web development technologies (HTML, CSS, React)
- Problem-solving skills with ability to break down complex technical challenges
- Excellent communication skills and eagerness to learn in a team environment
- Portfolio or personal projects demonstrating coding abilities