Ready to Join First Point Power?

FPP is a rapidly growing company. We are always seeking entrepreneurial, success-driven candidates.

Apply Now

With our mission of being a better, faster and smarter energy partner, we need the best team of people driving our company vision forward.

What We Enjoy the Most About FPP

Changing the way things are done and making an impact every day
Prioritized work life balance and flexibility
Strong employee benefits including employer-paid premiums and 401k match
Innovative and collaborative working environment

View the latest opportunities

Software Engineer (New Grad)

Job description

THE ROLE

You’re an early-career engineer ready to write real software that a growing business depends on every day. In this role, you’ll help build the systems that run our day-to-day operations — desktop applications, web applications, backend services, and the SQL behind them. You’ll learn alongside an experienced team, get hands-on with modern engineering practices from day one, and grow into owning features end-to-end. You’ll even work with the agentic AI workflows that are already part of how we build software.

This is a role built for someone starting their career. You’ll get mentorship, code reviews, and the chance to ship work that matters — partnering with our operations and finance teams to build, test, and support the tools they rely on.

ABOUT FIRST POINT POWER

First Point Power (FPP) is a Retail Electricity Supplier headquartered in Cranston, Rhode Island, ten minutes south of Providence. We supply electricity in deregulated energy markets across the Northeast and Mid-Atlantic, and we operate a suite of in-house software systems that power the daily workflows of the business. Our development team builds and maintains the platform our operations and finance teams depend on — and increasingly, the platform that helps us unlock new business goals.

ABOUT OUR STACK

Our applications are implemented on the Microsoft platform:

• Languages & Frameworks: .NET 10, C#, VB.NET, .NET Framework 4
• Data: SQL Server (T-SQL), SSIS
• Frontend: Blazor, WinForms (.NET Framework 4)
• Services: ASP.NET Core Web Apps and backend services
• DevOps: GitHub for source control and CI/CD
• Workflow: Asana, Kanban-style with regular grooming meetings

Don’t worry if you haven’t used all of these. We’ll help you learn — we’re looking for a strong foundation and the eagerness to grow.

WHAT YOU’LL DO

You’ll be involved in all aspects of the software development lifecycle — analysis and design, development, testing, deployment, and ongoing support — with guidance and support along the way.

• Write, test, and ship features with the guidance of senior engineers.
• Work with the business teams to understand requirements and project scope.
• Participate in code reviews and learn our engineering standards and best practices.
• Use proper source control and CI/CD practices to develop and deploy applications.
• Grow your skills across our stack and take on more ownership over time.

WHAT YOU’LL BRING

Required qualifications:

• A bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Recent and upcoming graduates are encouraged to apply.
• Foundational experience with at least one modern programming language (C#, Java, Python, or similar) — through coursework, internships, or personal projects.
• A basic understanding of databases and SQL.
• Familiarity with software design fundamentals and a desire to learn design patterns and best practices.
• Clear communication and a willingness to ask questions and collaborate.
• Eagerness to learn, take feedback, and grow as an engineer.

No professional experience required — we’re hiring for potential and a strong foundation.

NICE TO HAVE

Any of the following is a plus, but none are required:

• Exposure to the Microsoft stack: C#, ASP.NET Core, Blazor, WinForms, or VB.NET.
• Coursework or projects involving SQL Server.
• Familiarity with Git and version control workflows.
• Internship or co-op experience.
• Interest in modern frontend frameworks such as React.

WHAT YOU’LL ENJOY

• Having tangible impact directly on the business, even early in your career.
• Mentorship and code reviews that help you grow quickly.
• Modern engineering workflows that leverage the latest AI tools.
• A fun, dynamic environment with people who are passionate about software and the value it brings to the organization.

COMPENSATION & BENEFITS

• Medical, dental, and vision coverage.
• Performance bonus.
• 401(k) with a 3% company Safe Harbor contribution.

Apply on Handshake