Job Description
Join our dynamic team immediately! InnovateTech Solutions is seeking a Senior Software Engineer to lead cutting-edge projects in our San Jose headquarters. This urgent opening requires immediate onboarding for a candidate ready to make an impact from day one. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape next-generation technology solutions.
Why Apply Now? We're experiencing rapid growth and need exceptional talent to join us immediately. This role offers direct involvement in high-visibility projects with mentorship from industry leaders. If you're passionate about innovation and thrive in fast-paced environments, this is your chance to accelerate your career.
Responsibilities
- Architect and develop scalable cloud-native applications using Java and Python
- Lead Agile development cycles and drive technical decision-making
- Mentor junior engineers and conduct comprehensive code reviews
- Optimize system performance and implement robust security protocols
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Proven track record of delivering production-ready applications
- Strong understanding of microservices architecture and REST APIs
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Excellent problem-solving skills and ability to work independently
- Portfolio demonstrating complex project implementations