Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation in California's Central Valley. We're seeking a passionate engineer to design, develop, and deploy cutting-edge applications that solve real-world challenges. With our relocation assistance program, you can seamlessly transition to Fresno while advancing your career in a collaborative, growth-oriented environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies.
Responsibilities
- Design and implement scalable, high-performance software solutions using modern frameworks and cloud technologies
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with cross-functional teams to define product requirements and technical specifications
- Optimize applications for maximum speed, scalability, and security
- Stay current with industry trends and emerging technologies to drive innovation
- Participate in Agile development processes, including sprint planning and retrospectives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with strong proficiency in Java, Python, or JavaScript
- Expertise in cloud platforms (AWS, Azure, or GCP) and microservices architecture
- Proven track record of delivering complex projects in Agile environments
- Strong problem-solving skills and ability to translate business requirements into technical solutions
- Excellent communication skills and ability to collaborate effectively in remote teams
- Experience with CI/CD pipelines and containerization technologies (Docker, Kubernetes)