Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation. We're seeking passionate problem-solvers to build cutting-edge applications for our Fortune 500 clients. Enjoy a collaborative environment with flexible work arrangements, competitive benefits, and opportunities for professional growth. Immediate start available for qualified candidates in the Portland metro area.
Responsibilities
- Design and implement scalable software solutions using Java, Python, and cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior developers to maintain high-quality standards
- Collaborate with cross-functional teams to define product requirements and technical specifications
- Optimize application performance and troubleshoot complex system issues
- Implement CI/CD pipelines and DevOps best practices for seamless deployments
- Conduct thorough testing and debugging to ensure product reliability
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in backend development with strong knowledge of microservices architecture
- Proficiency with version control (Git) and agile methodologies
- Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong problem-solving skills with attention to detail
- Excellent communication abilities for stakeholder collaboration