Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications! We're a cutting-edge technology firm based in Omaha, Nebraska, seeking passionate engineers to build scalable solutions. Enjoy hybrid work flexibility with our modern downtown office and fully remote options available. Collaborate with cross-functional teams using agile methodologies while solving complex challenges in fintech and SaaS platforms. We offer competitive compensation, comprehensive benefits, and career growth opportunities in a supportive environment.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using microservices architecture
- Lead code reviews and mentor junior engineers to uphold high-quality standards
- Implement CI/CD pipelines and optimize system performance for 99.9% uptime
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and technology stack evaluations
- Write comprehensive unit/integration tests and maintain documentation
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- 5+ years of experience in software development with proficiency in Python/Java/JavaScript
- Strong expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven track record with RESTful APIs, microservices, and event-driven architecture
- Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills with experience collaborating with remote teams