S logo

Software Engineering Manager

SunStrong ManagementHouston, Texas

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Director
Remote
On-site
Benefits
Career Development

Job Description

BRIEF DESCRIPTION OF SUNSTRONG MANAGEMENTSunStrong Management is a leading independent asset management and servicingplatform specializing in residential and commercial solar energy portfolios. SunStrongprovides end-to-end services including operations and maintenance, customer billingand support, asset performance management, and investor reporting. The companypartners with leading capital providers to optimize clean energy assets at scale,supporting the growth of distributed renewable energy while delivering reliableperformance and exceptional customer experienceTHE SOFTWARE ENGINEERING MANAGER POSITIONSunstrong is searching for a hands-on Software Engineering Manager who will lead agroup of software engineers to develop SunStrong’s consumer app experiencesincluding both mobile and web applications. You will be responsible for setting thetechnical direction for the platforms supporting these consumer experiences, ensuringsuccessful delivery of high-quality products, and fostering a collaborating and innovativework environment.SOFTWARE ENGINEERING MANAGER RESPONSIBILITIES
  • Serves as the technical lead for the cross-functional team supporting SunStrong’s consumer apps, which is comprised of engineering, QA and product
  • Leads a team of software engineers, providing mentorship, guidance and support to facilitate their progressional growth and development.
  • Contributes to overall team velocity as a hands-on leader by delivering some code.
  • Provides code reviews and mentorship to improve overall application health and team skills.
  • Provides architectural planning and insights for application development.
  • Facilitates Agile sprint ceremonies including daily standups, sprint planning and retrospectives.
  • Identifies, implements and promotes opportunities to improve team delivery through the use of AI tooling and methodologies.
  • Champions best practices, coding standards and software development methodologies to maintain high-quality codebase.
  • Manages and allocates resources effectively to meet project deadlines and organizational objectives.
  • Promotes a positive and inclusive team culture that encourages creativity, teamwork and continuous improvement.
MINIMUM REQUIREMENTS
  • Minimum of 5+ years of software development experience, with previous experience  in a leadership role.
  • Strong knowledge of JavaScript frameworks, including NextJS, Node and React.
  • Strong knowledge of mobile development frameworks, particularly with React Native for both iOS and Android (experience with Expo a plus).
  • Experience with Postgres and MySQL.
  • API development, with deep understanding of API contracts and integration testing.
  • Experience effectively leveraging AI tooling to improve app quality and delivery.
PREFERRED QUALIFICATIONS
  • Salesforce experience is a strong plus.
  • Experience with AWS Cognito authentication and an understanding of security patterns and best practices related to user data.
  • Experience implementing high test coverage with unit tests in both new and existing application repositories.
  • Experience scaffolding cloud deployments in AWS for containerized applications, with experience using Elastic Beanstalk and Docker preferred.
  • Experience with GitHub Actions and Git administration to support automated testing and deployments.
ADDITIONAL KNOWLEDGE, SKILLS AND ABILITIES
  • Ability to triage and manage production incidents, with an emphasis on clear communication with business partners.
  • Ability to translate requirements into technical specifications for feature development.
  • Experience facilitating one-on-ones with team members.
WOKRING CONDITIONS
  • Some overtime outside normal working hours is expected to support software releases and issue management.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software Engineering Manager Jobs at SunStrong Management

What is the work location for this position at SunStrong Management?
This job at SunStrong Management is located in Houston, Texas, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at SunStrong Management?
Employer has not shared pay details for this role.
What employment applies to this position at SunStrong Management?
SunStrong Management lists this role as a Full-time position.
What experience level is required for this role at SunStrong Management?
SunStrong Management is looking for a candidate with "Director" experience level.
What benefits are offered by SunStrong Management for this role?
SunStrong Management offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at SunStrong Management?
You can apply for this role at SunStrong Management either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.