Nov 04, 2019

Developers, .NET Portsmouth, NH

  • Sprague Operating Resources LLC
  • Portsmouth, NH
Full-Time Engineering Information Technology (IT) Oil and Gas Other

Job Description

Sprague takes a collaborative, customer-centric approach to providing best-in-class energy products and related services throughout the Northeast. As a publicly-traded company (NYSE:SRLP) founded in 1870, we pride ourselves on offering customers the expert solutions and high-quality service that help their businesses thrive in any market landscape. Sprague values innovation, safety, integrity and people. We know that our people are what set us apart from our competition, and we work hard to make sure each employee across our 20+ locations knows how important they are to our community.

Job Summary:

Developers at Sprague work in a fast-paced environment, where they can learn and grow while contributing to the business at a high level. Specifically, developers operate in an agile environment to design, code, test, and implement multidimensional systems supporting our business operations. Developers collaborate with others on our robust in-house IT team, transforming functional requirements and user stories into tools to move the business forward. Developers at all levels are encouraged to build their own knowledge and skillset through Sprague-supported mentoring, certifications and advanced education.

Major Duties / Responsibilities:

  • Functionally:
    • Design, code and test solutions
    • Produce technical documentation
    • Identify problems and resolutions
  • Work as a member of an agile team composed of developers, product owners and scrum masters
  • Develop integration and interface routines, server/client configurations and reports.
  • Test and deploy new releases into production.
  • Mentor less senior developers, transferring skills and product knowledge.
  • Adhere to coding standards and processes.


Developers should have some experience in and desire to learn: 

  • Front End: Experience developing with JavaScript and frameworks such as Angular; Experience with UX design using CSS and frameworks such as Bootstrap; HTML 5
  • Middle Tier: Experience with .NET, C# .NET CORE and OOP, Distributed Computing via WCF, Web Services, Web API
  • Back End: Experience working with MS SQL Server (SSMS, stored procedures, relational schema design, SQL triggers); Entity Framework; ETL Tools/SSIS
  • Mobile: Experience working in Hybrid or Native development, Ionic, Xamarin
  • Cloud Computing: Experience in AWS EC2, AWS RDS, AWS S3, AWS Tools, SDKs and CLI, Azure

Developer roles are tiered, with the highest skilled team members at senior levels

Ideal Education / Experience:

  • Bachelor’s degree and minimum of 3 years development experience or an equivalent combination of related education, experience and training
  • Adept in Front End, Middle Tier and/or Back End areas as noted above
  • Team Foundation Server and Source Control experience
  • Understand the software development lifecycle
  • Research and resolve issues independently
  • Documentation and tracking from inception through resolution

Who we are looking for:

Do you like to solve problems and consider yourself forward thinking? If you are looking for a place where you can learn a lot about the energy industry and constantly challenge yourself, then Sprague is your place. Sprague employees are dedicated and driven, and we constantly strive to be the best in the industry. We work best as a team, knowing that collaboration leads to innovation and the best customer experience. As a company that has continued to evolve with the energy industry for the last 150 years, we are looking for hardworking employees to join us as we remain at the forefront of the industry.


What we offer:

We recently surveyed our employees to ask them their favorite part of the job. Unanimously, they answered, "The people I work with." You are part of a team and a family at Sprague, and everyone works together to ensure both the success of the company and of the individual. On top of great coworkers, you’ll enjoy perks like benefits and retirement contributions that start on your first day. Sprague also provides tuition reimbursement for any employee that would like to further their education. Is giving back important to you? Sprague offers paid volunteer time and has weekly dress down days when employees can donate to a local charity in exchange for wearing jeans. Do you like to get involved where you work? Sprague has a range of committees to support varying initiatives (Sustainability, Charitable, Scholarship, FunForce, etc…). Sprague is a place that cares about its employees, its community, and creating a place where people want to come to work every day. Come join us!


Please click on link below to be directed to our website for you’re application process:

Sprague is an EEO/AA employer.  We strongly encourage minorities, females, Vets and individuals with disabilities to apply.

As a federal contractor we adhere to OFCCP employment regulations.

Click here for OFCCP compliance information



Security Clearance

NO Security Clearance

Apply Now