Job Description
Are you a passionate Software Engineer looking for an immediate start? TechNova Solutions is seeking a talented individual to join our dynamic team in Oklahoma City.
We are a forward-thinking company dedicated to building cutting-edge software solutions that drive business growth. You will work on exciting projects, collaborate with cross-functional teams, and shape the future of our products.
Why Join Us?
- Immediate start date available.
- Competitive salary and comprehensive benefits package.
- Flexible work environment and remote work options.
- Opportunities for professional growth and mentorship.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Write clean, efficient, and testable code that adheres to industry best practices and coding standards.
- Collaborate with product managers, designers, and other engineers to define feature requirements and deliver robust solutions.
- Identify, troubleshoot, and resolve complex software defects and performance bottlenecks.
- Participate in code reviews, technical planning, and architectural decision-making processes.
- Conduct thorough testing (unit, integration, system) to ensure software reliability and security.
- Document code, technical specifications, and system architecture for future maintenance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- Proven experience as a Software Engineer with a strong portfolio of deployed projects.
- Proficiency in at least two of the following: JavaScript, Python, Java, or C#.
- Familiarity with front-end frameworks (e.g., React, Vue, Angular) and back-end technologies (e.g., Node.js, Express, Django).
- Experience with SQL databases (PostgreSQL, MySQL) and cloud platforms (AWS, Azure, or Google Cloud).
- Strong problem-solving skills and the ability to debug complex issues under tight deadlines.
- Excellent communication skills and the ability to work effectively in an Agile/Scrum development environment.