Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation in California's Central Valley. We're a fast-growing tech startup disrupting enterprise software with AI-driven solutions. Located in Fresno's vibrant tech hub, you'll collaborate with cross-functional teams to build scalable, high-performance applications that impact millions of users. Enjoy competitive compensation, flexible work arrangements, and opportunities to lead cutting-edge projects in a supportive, growth-oriented environment.
Responsibilities
- Design, develop, and maintain scalable cloud-native applications using microservices architecture
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines and DevOps best practices for deployment automation
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and troubleshoot complex production issues
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks (React, Spring, Node.js)
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Experience with containerization (Docker, Kubernetes) and orchestration
- Proficiency in SQL and NoSQL databases
- Agile/Scrum methodology experience