Senior Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Unitil · 5 hours ago

Senior Software Developer

Unitil is an investor-owned public utility proudly serving Maine, Massachusetts and New Hampshire. The Senior Software Developer is responsible for the design, development, and maintenance of high-value internal enterprise systems and integration with third-party applications.

EnergyRenewable Energy
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design and develop systems while maintaining a 'common sense' approach that serves to identify and provide insight into potential design gaps
Develop efficient, scalable, reusable business logic components leveraging OOP principles and common design patterns
Develop intuitive, dynamic, responsive and user friendly UIs
Design and create supporting database schema and related objects leveraging industry best-practices
Assess, debug/troubleshoot, and document production issues and develop fixes as needed for mission critical systems
Perform root-cause analysis and suggest/implement improvements to avoid recurring issues
Serve as an on-call person to resolve outages and system crashes on a 24/7/365 basis

Qualification

C#.NET FrameworkSQL ServerObject-oriented programmingASP.NET MVCWeb APIsAzure DevOpsEntity FrameworkFull stack web developmentMobile device developmentJavaScript frameworksCommunication skills

Required

Bachelors degree in Computer Science, Engineering or related field
3+ years of experience in a software development environment
Strong understanding of object-oriented programming and computer science fundamentals
Self-motivated, independent, detail-oriented and a responsible team-player
Full stack web development with demonstrated experience in the .NET Framework (preferably 3.5+), ASP.NET, C#, SQL Server, jQuery and CSS
Familiarity with ASP.NET MVC, WCF, Linq. HTML 5, and ORM technologies such as Entity Framework
SharePoint and experience with mobile device development are big pluses
Strong object-oriented development background
5+ years of development experience using C# and a high level of expertise with .NET frameworks, Git, Azure DevOps
Basic knowledge of IIS used for deploying and troubleshooting web applications
Solid theoretical and practical SQL skills (Entity Framework (EF), Linq)
Solid written and verbal communication skills
Experience with ASP.NET MVC, .NET Core, Blazor
Experience designing and developing Web APIs
Exposure to one or more JavaScript frameworks such as jQuery a plus
Hands on experience with modern UI frameworks a plus

Preferred

3+ years of experience with Microsoft Azure development
Demonstrated ability to interpret legacy source code (Classic ASP, VBScript, VB6)

Benefits

Competitive salaries
A consumer-driven health plan
Dental and vision coverage
Flexible work
Company-paid holidays
A robust, highly competitive retirement plan
Educational assistance

Company

Unitil

twittertwittertwitter
company-logo
Unitil is a public utility company specializing in natural gas and electricity distribution services.

H1B Sponsorship

Unitil 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
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (2)
2023 (4)
2020 (2)

Funding

Current Stage
Public Company
Total Funding
$65M
Key Investors
Scotiabank
2025-08-14Post Ipo Equity· $65M
2025-04-01Post Ipo Debt
1985-08-16IPO

Leadership Team

leader-logo
Robert Hevert
President and Chief Administrative Officer
linkedin
Company data provided by crunchbase