Job Description
We are urgently hiring a talented Senior Software Engineer to join our dynamic team in Oklahoma City. If you are looking for a direct hire opportunity with a competitive salary and a collaborative culture, this is the role for you.
As a key member of our engineering squad, you will drive the development of scalable software solutions that impact millions of users. We value innovation, technical excellence, and professional growth.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern technologies.
- Collaborate with product managers and designers to define feature requirements and user stories.
- Perform code reviews and contribute to the technical architecture of the platform.
- Identify and resolve technical debt and performance bottlenecks in the codebase.
- Mentor junior developers and foster a culture of continuous learning.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of experience in software development.
- Proficiency in at least two major programming languages (e.g., Python, Java, JavaScript/TypeScript).
- Strong understanding of relational databases (SQL) and query optimization.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and ability to work in a fast-paced, deadline-driven environment.