Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing the Central Valley's tech landscape. We're seeking a passionate Software Engineer to architect scalable solutions for our diverse portfolio of clients. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while building impactful applications that serve California's growing tech ecosystem.
Responsibilities
- Design, develop, and maintain robust software applications using modern frameworks
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Implement scalable backend systems and optimize database performance
- Conduct code reviews and ensure adherence to best practices and security standards
- Troubleshoot complex issues and implement innovative fixes
- Participate in agile ceremonies and contribute to continuous improvement processes
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Proficiency in JavaScript, Python, or Java with relevant frameworks
- Strong understanding of RESTful APIs and microservices architecture
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of CI/CD pipelines and containerization technologies
- Excellent problem-solving skills and attention to detail