Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing industrial automation through cutting-edge software solutions. As a Senior Software Engineer, you'll architect scalable applications that power our next-generation IoT platforms. We offer a collaborative environment with flexible work arrangements and opportunities for career growth.
Responsibilities
- Design and implement cloud-native microservices using Java/Python
- Lead full-stack development of web applications with React and Node.js
- Optimize system performance for high-traffic industrial IoT deployments
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Docker and Kubernetes
- Collaborate with cross-functional teams to translate business requirements
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and JavaScript frameworks
- Strong knowledge of cloud platforms (AWS/Azure) and DevOps practices
- Experience with SQL/NoSQL databases and API development
- Proven ability to deliver complex projects in agile environments