What are the responsibilities and job description for the Software Team Lead position at Flywheel Energy?
Role Summary
At Flywheel Energy, we’re driven by financial discipline and operational excellence. As part of our growing Technology team, we’re seeking a technically skilled Software Team Lead with a proven record of delivering high-quality software solutions. An ideal candidate will be motivated to mentor a team of developers, guide architecture decisions, and ensure that our software systems scale efficiently with the business.
Responsibilities
Lead and mentor a team of software engineers, fostering a culture of collaboration and technical excellence.
Oversee the full software development lifecycle, including design, development, testing, deployment, and maintenance.
Collaborate with product management and business stakeholders to translate requirements into scalable software solutions.
Define and enforce coding standards, best practices, and software architecture guidelines.
Conduct code reviews and provide constructive feedback to ensure maintainable and high-quality code.
Identify technical debt and drive initiatives to improve system performance, reliability, and scalability.
Qualifications:
Required Qualifications
5 years of professional software development experience, with at least 2 years in a technical leadership or team lead role.
Strong proficiency in modern programming languages (e.g., TypeScript, Python, Java, or C#).
Experience with cloud platforms (e.g., GCP, AWS, or Azure) and CI/CD pipelines.
Proven ability to lead teams, manage priorities, and deliver complex projects on time.
**This position is not eligible for remote work. Candidates must be actively living in or around the OKC metro area OR actively in the process of moving to the OKC metro area.
Preferred Qualifications
Experience in energy, oil and gas, or other capital-intensive industries.
Familiarity with relational databases (PostgreSQL, SQL Server) and data integration best practices.
Exposure to frontend frameworks such as Angular or React.
Experience with scalable, distributed system architectures.
Salary.com Estimation for Software Team Lead in Oklahoma, OK
$114,681 to $143,416
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Team Lead?
Sign up to receive alerts about other jobs on the Software Team Lead career path by checking the boxes next to the positions that interest you.
Job Summary The Training & Development Specialist plays a critical role in driving organizational learning and growth. This position is responsible for ass...more
Role Summary At Flywheel Energy, we’re driven by financial discipline and operational excellence. As part of our growing Technology team, we’re seeking a s...more
Position Summary The Finance Lead – Fayetteville serves as the financial owner of the Fayetteville Asset. This role is responsible for the integrity, accur...more
Flywheel Energy is a rapidly growing private oil and gas company focused on ‘ Building momentum where it matters .’ The Finance Analyst – Rockies, reportin...more
Team Lead Job Description Working at QDOBA is about more than just amazing food. At QDOBA, we take pride in serving our community based on a winning recipe...more
31171 Part Time Rack Room Shoes Job Description Summary The Team Lead assists in supervising and managing all day-to-day store operations while ensuring th...more