Job Description
Are you a visionary engineer looking to make an impact in the heart of the Midwest? TechNova Solutions is seeking a Senior Software Engineer to lead our development initiatives. We specialize in scalable cloud solutions and are looking for a self-motivated professional to join our innovative team in Oklahoma City.
In this role, you will bridge the gap between complex business requirements and elegant technical implementations, ensuring our products remain at the forefront of the industry. We offer a hybrid work environment, competitive benefits, and a culture that values continuous learning and growth.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern frameworks and best practices.
- Collaborate with cross-functional teams (product, design, and QA) to define, design, and ship new features.
- Mentor junior developers and conduct code reviews to ensure technical excellence and adherence to standards.
- Optimize application performance, scalability, and security to handle high traffic loads.
- Participate in the full software development lifecycle, from conception and design to testing and deployment.
Qualifications
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in JavaScript (ES6+), Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB, or Redis).
- Deep understanding of software architecture patterns and design principles.
- Excellent problem-solving skills and the ability to work independently.