Job Description
We are looking for a skilled Senior Software Engineer to join our growing team in Oklahoma City. If you are ready to start immediately and contribute to cutting-edge projects, we want to hear from you.
In this role, you will design, develop, and maintain high-performance software applications that drive our business forward. We offer a collaborative environment, competitive benefits, and the opportunity for immediate impact.
Responsibilities
- Design, develop, and test scalable software solutions.
- Collaborate with cross-functional teams to define product requirements and technical specifications.
- Mentor junior developers and conduct technical code reviews.
- Identify and resolve performance bottlenecks and technical debt.
- Ensure code quality, security, and maintainability.
- Participate in agile ceremonies including stand-ups and sprint planning.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in modern programming languages such as JavaScript, Python, or Java.
- Strong understanding of databases (SQL, NoSQL) and cloud platforms (AWS, Azure).
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.