Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and help shape the future of digital innovation. We're seeking passionate individuals to architect scalable solutions and drive technical excellence. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with cutting-edge technologies in Omaha's thriving tech hub.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks
- Collaborate with cross-functional teams to deliver robust, scalable solutions
- Lead code reviews and mentor junior engineers to foster technical growth
- Optimize system performance and implement security best practices
- Translate business requirements into technical specifications and implementation plans
- Contribute to DevOps practices including CI/CD pipelines and cloud infrastructure
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Proficiency in Java, Python, or C# with strong understanding of OOP principles
- Experience with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Demonstrated expertise in RESTful API design and development
- Strong problem-solving skills and ability to work in agile environments
- Excellent communication and collaboration abilities