Jan 04, 2021

Developer, .NET II Portsmouth, NH, USA Requisition Number: DEVEL01518

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

Job Description




The Developer.NET II works closely with functional requirements, as prepared by IT Business Analysts, to design, code, test and implement information systems in support of Sprague’s business operations.

We want to hear from you!

Do you like to solve problems and consider yourself forward thinking? If you are looking for a place where you grow within the energy industry while constantly challenging 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. 

Functional responsibilities include:

·        Technical design

·        Integration testing

·        Database design in consultation with DBA

·        Coding

·        Technical documentation

·        Support - Problem identification & Bug fix

·        Unit testing

·        Conversion


  • Work as a member of a team composed of users, analysts, developers, project managers and infrastructure personnel to design cost effective technology solutions in support of functional business requirements.
  • Several systems in use at Sprague involve packaged vendor solutions requiring the following tasks: Test and deploy new releases into production, develop integration and interface routines, server/client configuration and report writing.
  • Assist management and the user community in the evaluation of all proposed vendor software packages.

Specific Developer Skills:

  • C# / .NET skills – requires a minimum of 4 years’ experience in developing customer facing (B2B), scalable, secure web applications (J2EE, ASP or similar technologies); including minimum 3 years using recent releases of Microsoft .NET technology (ASP.NET, XML Web Services, WebAPI, .NET Core, C#); MS Certification or similar experience preferred.  Knowledge of OOP, XML, SOAP, UDDI/ WSDL, JSON, MVC, Entity Framework, HTML5 & HTTP industry standards required. Some exposure to JavaScript frameworks, preferably AngularJS and/or Angular 2+ is a plus.  Minimum 3 years’ experience with SQL triggers and stored procedure development (MS SQL Server preferred).

Qualified candidates for this role will have the following:

  • Bachelor’s degree in an associated discipline and a minimum of 4 yrs of general development experience or an equivalent combination of education, experience or training that provides the required skills and abilities.
  • Knowledge and experience in the use of SQL Server and Windows operating systems.
  • Excellent documentation and project planning experience
  • Ability to multi-task while maintaining attention to detail
  • Excellent written and verbal communication skills
  • Ability to work independently, as well as part of a team
  • Ability to prioritize workload, perform under pressure in a fast-paced environment and relate to customers/outside contacts and fellow employees.
  • Understanding of the software lifecycle
  • Research and resolve issues independently / strong problem solving skills, high quality and detail oriented

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.


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.


In addition to great coworkers, you’ll enjoy perks like medical 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.  Do you like to get involved where you work?  Is giving back important to you? It’s important to us, too! Sprague donates back to the communities in which we live and work every year, and provides opportunities for employees to support the charity of the week. In addition, Sprague offers paid volunteer time to allow employees to support charities which are meaningful to them. 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 about creating a place where people want to come to work every day.


Plus we have some great benefits!


  • 401(k) Traditional and Roth plans with employer match of 60% of the first 6% of the employee’s contribution
  • Defined Contribution Plan with an automatic 5% contribution from Sprague
  • Paid Volunteer Time
  • Flexible Working Policy
  • Choice of high deductible and PPO Health Plans to fit your individual needs
  • Wellness Program


Come join us to learn why we are consistently celebrating 20-, 30-, and even 40-year anniversaries here at Sprague!


Sprague is an EEO/AA employer.  We strongly encourages 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


General-Other: IT-Software Development,   IT Project Management,   Software-Web Development  



Security Clearance

NO Security Clearance

Apply Now