Level 1 Software Engineer

DTN is accepting applications for a Level 1 Software Engineer, Norman OK.

 

Date posted

Jan. 24, 2020 12:00 am

Application deadline

Mar. 24, 2020 12:00 am

Organization

DTN

Location

  • United States

Job description

DTN is a global leader providing insights and analytics to our customers to feed, fuel, and protect the world.  We help people make critical business decisions that impact the agriculture, oil and gas, trading, and weather industries. 

It’s a difference you’ve likely felt without even knowing it. From the food on your plate to the gas in your car to the last flight you took, chances are a DTN customer made it possible. And that’s just for starters. That’s why we say, “When our customers prosper, we all win.” 

Job Description:

DTN is looking for a Level 1 Software Engineer to join our team! This person will be an addition to an industry-specific team (such as offshore energy, transportation, or sports and safety) that creates full-stack product and platform applications, from user interfaces to backend services, using a cloud-first distributed systems approach.  Each team is fully responsible for its products, from initial concept, through iteration based on market feedback, to production implementation and delivery. 

Within the team context, the Software Engineer role will help define products and requirements, prototype product ideas, as well as develop, test, and deliver production-quality software.  Collaboration with product owners, interface designers, architects, other software engineers, quality assurance, release managers, and subject matter experts is essential. 

What you can expect your team to do:

  • Program front-end and back-end applications and services
  • Design and develop UIs and APIs
  • Choose technologies and services that facilitate rapid iteration on ideas
  • Continuously deploy, integrate, and test in a cloud environment
  • Provide a supportive environment for learning and growth 

What you bring to the team:

  • Effective oral and written communication
  • Diligence, persistence, and attention to detail
  • Desire to learn from others and to help others learn
  • Ability to adapt, try new ideas, and fail fast
  • Enthusiasm for technology, your team’s product, and your team