Technical Manager
About the role
We are seeking an experienced, hands-on Technical Manager to lead an engineering team through new and complex software integration projects. This role is ideal for a technical leader who combines strong people leadership with a solid software development background. You will serve as a collaborative bridge between engineering teams and non-technical stakeholders, helping translate complex technical concepts into clear business solutions. The successful candidate will be comfortable working in an Agile environment, getting into technical details when needed, and continuously learning and adapting to new technologies and approaches. Location: New York, NY Hybrid/Remote. Work Arrangement: Hybrid in New York, with remote flexibility.
Responsibilities
- Lead, guide, and mentor an engineering team delivering complex software integration projects.
- Provide hands-on technical support and participate in technical discussions, troubleshooting, and solution development when needed.
- Translate complex technical concepts and solutions into clear, understandable information for non-technical stakeholders.
- Partner effectively with engineering teams, project stakeholders, and business partners to ensure successful project delivery.
- Oversee execution throughout all phases of the Software Development Life Cycle (SDLC).
- Support Agile development practices and help ensure projects remain aligned with business and technical objectives.
- Identify technical challenges and work collaboratively with the team to develop effective solutions.
- Promote strong communication, collaboration, accountability, and continuous improvement across the team.
Requirements
- Bachelor's degree required.
- Proven experience leading and mentoring software engineering or technical teams.
- Strong technical background with hands-on knowledge of C#, Python, coding, and web architecture.
- Practical experience working within Agile methodologies.
- Experience with Agile project management and development tools such as Jira or Azure DevOps (ADO).
- Strong understanding of the Software Development Life Cycle (SDLC).
- Excellent verbal and written communication skills.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Collaborative, team-oriented leadership style.
- Willingness and ability to remain hands-on and engage with technical details when required.
Qualifications
- Experience working within the utility industry.
- Hands-on experience with or familiarity with OneTrust.
- Experience leading teams through software integration initiatives.
Skills
- C# development
- Python development
- Web architecture
- Agile methodologies
- Jira / Azure DevOps
- SDLC oversight
- Technical communication
- People leadership & mentoring
- Problem solving & troubleshooting
Pay
$75.00-$80.00 per hour