Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of industrial automation software. We're seeking passionate innovators to build scalable, cloud-native solutions that power manufacturing operations across the Midwest. Collaborate with agile teams in our state-of-the-art Wichita headquarters where cutting-edge technology meets real-world impact. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor emerging talent.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS cloud infrastructure
- Lead CI/CD pipeline optimization using Docker, Kubernetes, and Jenkins
- Develop RESTful APIs and integrate IoT devices for industrial monitoring systems
- Mentor junior engineers through code reviews and technical workshops
- Collaborate with product teams to translate requirements into technical specifications
- Implement robust testing strategies including unit, integration, and performance testing
- Contribute to technical documentation and architectural decision-making
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience without degree)
- Expert proficiency in Java, Spring Boot, and cloud-native development patterns
- Strong experience with relational (PostgreSQL) and NoSQL (MongoDB) databases
- Proven track record of deploying containerized applications on AWS/Azure
- Familiarity with industrial protocols (OPC-UA, Modbus) and manufacturing systems
- Experience with CI/CD tools and infrastructure-as-code (Terraform, CloudFormation)
- Excellent problem-solving skills and ability to work in cross-functional teams