Job Description
Join InnovateTech Labs as an Entry Level Software Engineer and launch your career in Portland's thriving tech ecosystem. We're seeking passionate developers to build cutting-edge solutions that impact millions. At InnovateTech, you'll collaborate with industry experts, work on agile projects, and receive mentorship to accelerate your growth. Our culture emphasizes innovation, work-life balance, and continuous learning. Located in Portland's vibrant downtown, we offer competitive benefits and opportunities to shape the future of technology.
Responsibilities
- Develop, test, and maintain scalable software applications using modern frameworks
- Collaborate with cross-functional teams to define requirements and deliver high-quality solutions
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Write clean, efficient, and well-documented code following best practices
- Debug and resolve technical issues in production environments
- Contribute to code reviews and provide constructive feedback
- Stay updated with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Strong foundational knowledge of data structures and algorithms
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git) and CI/CD pipelines
- Understanding of RESTful APIs and web development principles
- Ability to work collaboratively in a team environment
- Problem-solving mindset and eagerness to learn new technologies
- Portfolio demonstrating personal or academic projects