Sunnova Energy · 6 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Clean EnergyEnergy
H1B Sponsorship
Insider Connection @Sunnova Energy
Responsibilities
Technical Leadership: Provide technical expertise and leadership to Salesforce software development teams, guiding the design and implementation of complex software systems. Set technical standards and best practices, ensuring adherence to coding guidelines and software development methodologies
Mentorship: Provide mentorship to other team members, foster a culture of innovation, collaboration, and continuous learning. Conduct regular code reviews and provide constructive feedback to enhance code quality
Software Development: Actively participate in software solutions development, utilizing expertise in Salesforce platform, frameworks, and technologies. Write clean, maintainable, and efficient code, and ensure adherence to software development best practices
Technical Strategy: Collaborate with senior leaders to define and execute the organization's technical strategy. Identify opportunities for innovation and improvement, propose technical solutions, and evaluate the feasibility and impact of new technologies
Architectural Design: Collaborate with cross-functional teams to define and refine software architecture, ensuring scalability, performance, and maintainability. Drive the adoption of emerging technologies and frameworks
Collaboration and Communication: Work closely with cross-functional teams to ensure seamless collaboration and effective communication. Act as a technical advisor, bridging the gap between technical and non-technical stakeholders
Industry Knowledge and Research: Stay up to date with industry trends, technologies, and best practices. Conduct research and evaluate new tools, frameworks, and methodologies to drive continuous improvement and innovation
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree in computer science or computer engineering
15-20 years’ experience as a software engineer with a strong focus on large-scale and complex software systems
10+ years’ experience as a recognized technical leader within an organization
10+ years’ experience with agile development methodologies
Proven track record of technical leadership and mentoring, with experience leading software development teams
Strong architectural and design skills, with the ability to translate business requirements into scalable and efficient software solutions
Solid understanding of software development best practices, including version control, testing, and documentation
Proven experience and expertise with Salesforce platform, and integration technologies such as MuleSoft and Informatica
Well versed in aspects of cybersecurity and fully aware of coding standards necessary to defend against malicious attacks
Excellent problem-solving and analytical abilities, with a keen attention to detail
Effective communication and collaboration skills, with the ability to work well in a team-oriented environment
Demonstrated ability to drive technical innovation and foster a culture of continuous improvement
Strong organizational and time management skills, with the ability to prioritize and manage multiple projects simultaneously
Benefits
Medical
Dental
Vision
Life Insurance
Healthcare Flexible Spending Account
401(k) with Employer Match
Paid Time Off
11 Holidays
Paid Parental Leave
Company
Sunnova Energy
Sunnova Energy International Inc.
H1B Sponsorship
Sunnova Energy has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (8)
2022 (10)
2021 (5)
2020 (6)
Funding
Current Stage
Public CompanyTotal Funding
$3.2BKey Investors
US Department of EnergyQuantum Strategic PartnersGoldman Sachs
2023-09-22Post Ipo Debt· $400M
2023-08-14Post Ipo Equity· $71.4M
2023-04-20Post Ipo Debt· Undisclosed
Recent News
2024-06-04
Business Wire
2024-06-04
2024-06-04
Company data provided by crunchbase