Job Description
Join our dynamic team at InnovateTech Solutions and be part of cutting-edge projects transforming the tech landscape in Oklahoma City. We're urgently seeking a passionate Senior Software Engineer to drive innovation and deliver scalable solutions. Enjoy competitive benefits, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Design, develop, and maintain high-performance software applications
- Lead technical architecture decisions and code reviews
- Mentor junior engineers and foster best practices
- Collaborate with cross-functional teams to deliver projects
- Optimize systems for scalability and security
- Research and implement emerging technologies
- Document technical specifications and project milestones
Qualifications
- 5+ years of experience in software development
- Proficiency in Java, Python, and cloud platforms (AWS/Azure)
- Bachelor's degree in Computer Science or related field
- Strong problem-solving and analytical skills
- Experience with Agile/Scrum methodologies
- Excellent communication and leadership abilities
- Relevant certifications (AWS/Azure) preferred