Job Description
Join our dynamic team at TechInnovate Solutions and shape the future of technology in California's Central Valley. We're seeking a passionate Senior Software Engineer to build scalable solutions for our rapidly growing client base. Enjoy competitive benefits, flexible work arrangements, and the opportunity to make a tangible impact in a collaborative environment.
Responsibilities
- Design and implement cloud-native applications using microservices architecture
- Lead code reviews and mentor junior developers on best practices
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps automation
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in software development with emphasis on backend systems
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/Azure/GCP) and containerization
- Proven track record of delivering scalable, high-performance applications
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or related field