Job Description
Join InnovateTech Solutions as a Senior Software Engineer and enjoy the flexibility of remote work with adaptable hours. We are urgently hiring to expand our dynamic team in San Jose, CA. This is an opportunity to work on cutting-edge projects while maintaining a healthy work-life balance. Our collaborative culture values innovation and autonomy, making this ideal for professionals seeking flexibility without compromising impact.
Responsibilities
- Lead the design and development of scalable software solutions
- Collaborate with cross-functional teams to define project requirements
- Write clean, efficient, and maintainable code using modern frameworks
- Participate in code reviews and provide constructive feedback
- Mentor junior engineers and foster a collaborative environment
- Stay updated with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Proficiency in programming languages such as Java, Python, or JavaScript
- Experience with cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities