Job Description
Join our dynamic engineering team at TechInnovate Solutions, a rapidly growing tech hub in Fresno's vibrant downtown. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that transform how businesses operate. This immediate hire opportunity offers competitive compensation, flexible work arrangements, and the chance to work on impactful projects serving clients across California. Our collaborative culture values innovation, work-life balance, and professional growth through mentorship and conference attendance.
As a key member of our agile team, you'll leverage modern tech stacks to build scalable cloud applications while mentoring junior developers. We pride ourselves on fostering an inclusive environment where your ideas drive real-world impact. Relocation assistance is available for exceptional candidates outside Fresno County.
Responsibilities
- Architect and implement scalable microservices using Node.js, Python, and AWS
- Mentor junior engineers through code reviews and pair programming sessions
- Lead CI/CD pipeline optimization to reduce deployment time by 30%
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing including unit, integration, and performance testing
- Document technical specifications and create API documentation using Swagger
- Participate in agile ceremonies to drive project delivery and continuous improvement
Qualifications
- 5+ years of experience in full-stack development with JavaScript/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of RESTful API design and GraphQL implementation
- Proven ability to lead technical projects from concept to production
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong problem-solving skills with attention to detail and code quality