Job Description
Join our dynamic team at InnovateTech Solutions, a cutting-edge technology firm revolutionizing the software landscape in Oklahoma City. We're seeking a passionate Senior Software Engineer to immediately contribute to our mission of developing scalable, high-performance applications. This is your chance to make an immediate impact while advancing your career in a collaborative, forward-thinking environment. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work with industry-leading technologies.
Responsibilities
- Design, develop, and implement robust software solutions using modern frameworks and technologies
- Collaborate with cross-functional teams to define requirements and deliver high-quality products
- Lead code reviews and mentor junior engineers to elevate team performance
- Optimize applications for maximum speed, scalability, and reliability
- Implement security best practices and ensure compliance with industry standards
- Troubleshoot complex technical issues and provide innovative solutions
- Stay current with emerging technologies and integrate them into development processes
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Strong proficiency in Java, Python, or JavaScript with frameworks like React/Angular
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Proven track record of delivering scalable, production-ready applications
- Experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills and collaborative mindset