BurnsvilleRecruiter Since 2001
the smart solution for Burnsville jobs

Software Engineer - Back End (Node.js)

Company: DTN
Location: Burnsville
Posted on: January 8, 2022

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:We seek a passionate and versatile developer interested in building innovative and evolving products with one of DTN's product teams. We're growing and looking for strong individuals interested in working on multi-disciplined teams in a collaborative and open environment. You'll have opportunities to play key roles in product planning, design, prototyping, and execution.ResponsibilitiesWork with the Product Owner and Technical Lead to ensure both requested features, and proposed solutions alignAnalyze functional and technical requirements, raise any potential issues, opportunities for cost reduction, and performance improvementsDesign, develop, and test RESTful API solutions deployed in AWSIntegration of custom and 3rd party code with a strict focus on maintainability and efficiencyFunction in a Scrum-based Agile environment requiring the frequent release of functional codePerform test planning and execution as requiredEngage in all agile ceremonies, including sprint planning, daily stand-ups, and retrospectivesRequired Technical SkillsExperience developing microservice-based architectures using Node.js (Express) and modern JavaScript ES6 (including promises, async/await)Experience creating and consuming REST APIsExperience composing OCI-compliant containers using Docker and deploying APIs to the CloudFoundational knowledge in Design Principles, Data Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software EngineeringUnderstanding of concepts like Web Services, SOA, and RESTExperience working in an Agile Scrum environmentAbility to work independently and in a team, to achieve design and delivery goalsExperience creating prototype applications and demonstrating them to help validate design ideasExcellent written and verbal communication skillsDesired Technical SkillsExperience with CI/CD workflows and Bamboo pipelinesExperience working with GraphQL APIs, WebSockets, and gRPCExperience working with or familiarity around other back-end languages such as Python and JavaExperience with PostgreSQL, MySQL, or similar RDBMS platformExperience with event-driven and/or streaming architecturesKnowledge of web application development with JavaScript (React), TypeScript, CSS3Education Requirement4-year college degree, preferably in Computer Science and Business-related studies3+ years of software development experience#LI-LM1#LI-REMOTEWhy DTN?OUR VISION: To be the independent, trusted source of insights to our customers who feed, protect, and fuel the world. OUR MISSION: Empower our customers with intelligent and actionable insights that exceed their expectations and enable their success on a daily basis. OUR VALUES: Customer Delight, Education, Teamwork, Colleague Focus, Innovation, Integrity We have great benefits at DTN - apply today to find out more! At DTN, we are an equal opportunity employer. Come join us as we help feed, fuel, and protect the world! ** DTN is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Keywords: DTN, Burnsville , Software Engineer - Back End (Node.js), IT / Software / Systems , Burnsville, Minnesota

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Minnesota jobs by following @recnetMN on Twitter!

Burnsville RSS job feeds