Sr Full Stack Developer/Lead (C#/.Net)
at Sunnova Energy International Inc
Remote, Oregon, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Jul, 2024 | Not Specified | 30 Apr, 2024 | N/A | Aws,Cms,Framework,Content Management Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
BRIEF DESCRIPTION OF SUNNOVA
Sunnova (NYSE: NOVA) is an industry-leading adaptive energy services company focused on making clean energy more accessible, reliable, and affordable for homeowners and businesses.
At Sunnova, we embrace diverse perspectives, vibrant creativity and forward-thinkers who share our zeal for a sustainable future. A career with us means pushing beyond traditional limits, exploring new horizons, collaborating with like-minded peers, and transforming the energy industry for the better.
If you’re excited about being a part of the fastest-growing segment of the energy industry, we encourage you to apply!
MINIMUM REQUIREMENTS
- Experience as Team Lead or equivalent of software development team
- Experience in operating in a full-stack developer capacity using NextJS and .NET Framework/Core
- Experience in migrating legacy codebases to modernized frameworks (e.g. .NET Framework to .NET Core)
- Experience with AWS
- Experience integrating with Content Management Systems (CMS) in both headless and headful implementations
- Experience working with Product Managers to define requirements
- Legally authorized to work in the US for ANY employer
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- Develops, enhances, and maintains custom software applications and integrations with third party applications/services
- Works in all phases of the software development life cycle including functional analysis, development of technical requirements, technical design, prototyping, coding, testing, deployment, data migration, and support
- Define and enforce best practices for code architecture patterns and uphold quality standards in code reviews
- Provide mentorship and growth support to junior team members through continuous feedback
- Support team in delivering sprint commitments using different collaboration methodologies (e.g. pair programming, mobbing, etc.)
- Utilize technical depth across platforms and stacks
- Advocates for and helps implement changes to increase developer experience, velocity, quality, and maintainability
- Identifies for and executes on process changes for the SCRUM team to increase delivery efficiency
- Engage in all aspects of the SCRUM ceremonies including Sprint Planning, Reviews, Demos, and Retrospectives
- Works with Technical and Solution Architects to define and validate technical approaches on an as-needed basis
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, USA