Principal Software Engineer @ Sunnova Energy | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Principal Software Engineer jobs in United StatesH1B Visa Sponsored Principal Software Engineer jobs in United States
Be an early applicantLess than 25 applicants
expire-info-iconThis job has closed.
company-logo

Sunnova Energy · 6 days ago

Principal Software Engineer

Wonder how qualified you are to the job?

Clean EnergyEnergy
check
H1B Sponsorship

Insider Connection @Sunnova Energy

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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.

Software engineeringTechnical leadershipAgile methodologiesArchitectural designBusiness requirements translationVersion controlTestingDocumentationSalesforce platformMuleSoftInformaticaCybersecurityCoding standardsCyber defenseProject managementProblem-solvingAnalytical abilitiesAttention to detailCommunicationCollaborationInnovationContinuous improvementOrganizational skillsTime managementPrioritizationTeamwork

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

company-logo
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 Company
Total Funding
$3.2B
Key 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

Leadership Team

leader-logo
John Berger
Founder and CEO
linkedin
leader-logo
Robert Lane
EVP and Chief Financial Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot