Unitil · 3 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
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
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
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 CompanyTotal Funding
$65MKey Investors
Scotiabank
2025-08-14Post Ipo Equity· $65M
2025-04-01Post Ipo Debt
1985-08-16IPO
Recent News
2025-12-29
2025-12-24
NH Business Review
2025-11-12
Company data provided by crunchbase