SQL Developer

Location US-ME-Portland | US-MA-Medford | US-NY-New York | US-WI-Madison | US-IL-Oak Brook
Requisition ID
Business Area
Energy Systems
Posting Position Type
Permanent Employee

Local Unit & Position Description

Are you ready to use your problem-solving and analytics skills to help key energy stakeholders develop an actionable path to a safe, reliable, equitable, and carbon-free electric grid?

Do you want to be part of an extraordinary journey in creating external-facing digital products? Would you like to make impact on industry-scale decision making towards a smarter, safer, greener future?

We are in the middle of an exciting digital transformation across the Energy space. DNV is seeking a solid SQL Developer / Consultant to be part of our growing team. As our ideal candidate, you bring a strong blend of technical and interpersonal skills. You will have unique exposure and impact on both the technical and commercial side, delivering digital products and insights as a force for good.

This position can be based out of any of our DNV offices anywhere on the East Coast,preferably Portland, ME.Remote work will also be considered from any location in the Continental U.S.


We request you to submit a 1-page cover letter along with your resume when applying. In your cover letter, please tell us about your experience with research and programming, including the languages with which you are proficient.


Below we include a list wide range of typical job expectations for this position, however the role can be flexible and versatile. Please consider submitting your application that captures your unique skillsets and talents in ways that you expect would bring value to our team.

What You’ll Do
A combination of the following activities. Your seniority will be based on your experience. 

  • SQL Development: You will design, build, test, document and support Azure SQL Server solutions, with a focus on ETL processes, data pipelines, data security, performance and scalability. You will work with DNV’s Veracity.com industry data platform
  • BI Development: You will design, build, test, document and support Microsoft Power BI & Azure-based, reporting solutions, with a focus on the user, data security, performance and scalability.
  • Working with customers: Engaging with technical and non-technical clients, colleagues, and other stakeholders to understand data challenges, define requirements, propose and delivering successful solutions
  • Team collaboration: Collaborating with local and international virtual teams, and project stakeholders in an agile environment across time zones
  • Exposure to agile project management: Participating and leading in our agile way of working, performing agile project management tasks for smaller or larger projects.
  • Continuous improvement and innovation: Giving input and helping shape the overall technical architecture as our tools, engagements and surrounding technologies evolve, and contributing to our development best practices, innovation, processes, and finding new and creative ways of working better
  • In-person engagement: Travel to client offices, other DNV office locations, and conferences, on occasion as per project/customer needs and when deemed safe by authorities
  • Exposure to business development: Possibly assisting with BD activities which could include market research, networking, relationship building, proposals, presentations, etc.

Project/Task Management

  • Support project plan development and manage tasks and/or projects (including client interactions)
  • Understanding and follow the energy efficiency and renewable energy markets and regulatory ecosystems, develop, improve, and advance repeatable analytic offerings
  • Work with internal staff and subcontractors to meet project objectives
  • Meet financial objectives by forecasting workload; managing allocated task budgets; analyzing variances; and initiating corrective actions where necessary
  • Interview business stakeholders to identify focus of research and expected project outcome (scope, background, business case, etc.)

Behavior and Communication

  • Communicate proactively and effectively with staff all levels to find information, learn new skills, troubleshoot problems, and address complex issues
  • Develop and maintain positive relationships with colleagues and clients
  • Ability to work in a cross-functional team
  • Contribute meaningfully to team efforts to achieve group and company goals while providing insight, enthusiasm, and support
  • Act as a role model for other staff through your leadership, mentorship, and sharing of knowledge and skills
  • Always conduct yourself in a professional manner, including in written and verbal communications
  • Represent DNV at industry conferences and events, including after-hours activities

Position Qualifications

What is Required:

  • Bachelor’s degree in computer science, management information systems, mathematics, or relevant analytic subject area and a strong scientific or engineering background required.
  • 5+ years of professional experience with SQL Server and T-SQL programming
  • Advanced T-SQL knowledge, experience developing stored procedures, functions, triggers, views, user defined types
  • Good understanding of query performance tuning, indexing strategies and transaction management
  • Proven experience implementing and maintaining ETL processes
  • Experience working with SQL Server Management Studio and knowledge of Visual Studio database projects
  • A good understanding of SQL Server database design and data modeling, including an understanding of normalized forms
  • Professional experience (including internships) working with Microsoft Power BI and DAX, Power Query, Tabular data modelling
  • Experience working in an agile environment and with agile tools like JIRA or Azure DevOps; it is a plus having held roles like SCRUM master, agile coach, product owner, etc.
  • Experience with Microsoft Azure data platform and services like Databricks and Azure Data Factory is a big plus
  • Experience building positive, collaborative relationships with colleague across locations, cultures, and technical experience levels
  • Ability to manage time and workload effectively to complete multiple tasks and meet deadlines
  • Excellent written and verbal English communication skills; comfortable communicating with team members with different cultural backgrounds and experience
  • Demonstrable ability to learn new technologies and continually upgrade and update one’s technical skillset
  • Ability to give constructive feedback to improve processes and quality
  • Ability to work with computers for extended periods of time on a daily basis required
  • We conduct pre-employment drug and background screening

What is Preferred

  • Microsoft certification in relevant technologies will be a plus
  • Master’s degree preferred

*Immigration-related employment benefits, for example visa sponsorship, are not available for this position* 


How We Do It


We Care, We Dare, We Share

DNV is a proud equal opportunity employer committed to building an inclusive and diverse workforce. All employment is decided on the basis of qualifications, merit or business need, without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.


For more information about your rights under the law,



Read more here:

Diversity at DNV

Meet our Employees

About DNV

Careers in DNV


DNV is committed to ensuring equal employment opportunity, including providing reasonable accommodations to individuals with a disability. US applicants with a physical or mental disability who require a reasonable accommodation for any part of the application or hiring process may contact the North America Recruitment department (hrrecruitment.northamerica@dnv.com). Information received relating to accommodations will be addressed confidentially.


What We Offer

  • Generous paid time off (vacation, sick days, company holidays, personal days)
  • Multiple Medical and Dental benefit plans to choose from, Vision benefits
  • Spending accounts – FSA, Dependent Care, Commuter Benefits, company-seeded HSA
  • Special programs – Employee Assistance Program, ID theft protection, and accident and critical illness options for you and your family
  • Employer-paid, therapist-led, virtual care services through Talk space
  • 401(k) with company match
  • Company provided life insurance, short-term, and long-term disability benefits
  • Tuition assistance
  • Consumer discounts and rewards
  • Flexible work schedule with hybrid/remote opportunities
  • Advancement opportunities

**Benefits vary based on position, tenure, location, and employee election**


As required by the Colorado Equal Pay Transparency Act and New York City Salary Transparency Law, DNV provides a reasonable range of compensation for roles that may be hired in Colorado or New York City. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location. For the state of Colorado and New York City, NY only, the range of starting pay for this role is $85,000 - $145,000.

Company & Business Area Description

DNV is the independent expert in assurance and risk management, operating in more than 100 countries. Through our broad experience and deep expertise, we advance safety and sustainable performance, set industry benchmarks, and inspire and invent solutions.

We provide assurance to the entire energy value chain through our advisory, monitoring, verification, and certification services. As the world's leading resource of independent energy experts and technical advisors, we help industries and governments to navigate the many complexes, interrelated transitions taking place globally and regionally, in the energy industry. We are committed to realizing the goals of the Paris Agreement and support all stakeholders to transition faster to a deeply decarbonized energy system.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed