Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're urgently hiring passionate Senior Software Engineers to build cutting-edge solutions for our Fortune 500 clients. This is your chance to join a forward-thinking company offering competitive compensation, flexible work arrangements, and career growth opportunities.
As a key member of our engineering division, you'll collaborate with cross-functional teams to develop scalable cloud applications using modern technologies. Our Oklahoma City headquarters features state-of-the-art facilities, comprehensive benefits, and a culture that values innovation and work-life balance. We're looking for problem-solvers who thrive in fast-paced environments and want to contribute to projects that shape the future of technology.
Responsibilities
- Design, develop, and maintain high-performance cloud-based applications using Python, Java, and AWS services
- Lead code reviews and implement best practices for CI/CD pipelines
- Mentor junior developers and conduct technical training sessions
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and troubleshoot complex technical issues
- Contribute to architectural decisions and technology stack evolution
- Implement security protocols and ensure compliance with industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in at least one modern programming language (Python, Java, or C#)
- Strong experience with cloud platforms (AWS, Azure, or GCP)
- Proven track record of delivering scalable web applications
- Familiarity with containerization technologies (Docker, Kubernetes)
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with both technical and non-technical stakeholders
- Ability to thrive in a fast-paced, deadline-driven environment