The Dun & Bradstreet Corp

Software Engineer

The Dun & Bradstreet Corp$100K — $125K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a STEM field required
  • 2+ years of experience in programming, particularly C#
  • Familiarity with .NET, PowerShell, and WinUI 3
  • Experience with Agile methodologies such as Scrum
  • Basic knowledge of databases and system architecture
  • Preferable experience with AWS, Linux (RHEL 8), and Jenkins

Responsibilities

  • Design, develop, and test scalable software systems
  • Maintain coding standards and design patterns
  • Participate in code reviews to enhance code quality
  • Collaborate with teams to support DevOps and QA efforts
  • Follow defined technical specifications to deliver functionalities
  • Document requirements and decompose tasks for implementation
  • Develop features based on user requests and iterative feedback

Benefits

  • Flexible work schedule with a 9/80 schedule
  • Opportunity for remote work in a general office or lab environment
  • Collaborative team culture with a focus on Agile methodologies
  • Continuous career development and involvement in mission-critical projects
  • Engaging with advanced technologies in the defense sector
Full Job Description
The Software Developer/DevOps Engineer is responsible for end-to-end ownership of application development and continuous integration/delivery capabilities that support the Navy Design Facility (NDF). They will work both robust application development and modern DevSecOps pipelines, directly empowering the facility's mission and ensuring seamless integration with Naval Information Warfare Center Pacific (NIWC Pac) and broader Department of the Navy (DON) systems.

They will be comfortable working in a Software Development Life Cycle (SDLC) while working directly with the facility's network designers and end-users to translate complex operational workflows into concrete technical requirements. From implementing modern Windows desktop architectures (WinUI3, .NET/C#, MVVM) to establishing automated build and testing pipelines (PowerShell, Jenkins), this position is tailored for an independent engineer who thrives on taking ownership of large-scale software components and delivering mission-critical capabilities to the fleet.

CORE FUNCTIONS / JOB DUITES

Apply rigorous engineering standards when performing the following, with supervision:

Assist in the design, development, and testing of software systems with an emphasis on scalability, reliability, and maintainability

Conform with coding standards, system interfaces, and design patterns

Participate in code reviews and incorporate feedback to improve code quality

Support DevOps, QA, and cross-functional teams to ensure high-quality delivery; Set up automated testing and build pipelines for a Windows Desktop.

Follow predefined functional requirements and technical specifications

Debug and fix medium impact component software issues, contributing to the maintenance and improvement of existing software systems, if needed.

Collaborate with senior engineers to understand project requirements and contribute to development efforts

Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming; run and document sprint planning and retrospectives.

Develop application features according to user requests and specs.

Handle the full Software Development Lifecycle (SDLC).

Write robust unit and integration tests.

Document requirements and break down tasks.

SKILLS & ABILITIES

Two plus (2+) years of experience with and basic knowledge of the following:

Programming language(s): C# Required, Python Preferred

Code Repositories: .NET Framework Required

Microsoft Programs & Applications: PowerShell, WinUI 3 & Windows OS Required

Database technologies, data structures, algorithms, and system design

System-level programming and architecture design

Software development methodologies (e.g., SDLC, Agile, Scrum)

Testing procedures and debugging techniques

UX/UI principles for software development, preferred

EF Core, SQLite, MVVM Architecture

RHEL 8 / Linux Preferred

AWS Preferred

Jenkins & Groovy Preferred

Artifactory Preferred

Atlassian Suite (Jira, Bitbucket, Confluence) Preferred

EDUCATION & CERTIFICATIONS

Bachelor of Science in a STEM field Required

TYPICAL WORKING CONDITIONS

General office environment

Computer/Equipment lab

PHYSICAL REQUIREMENTS

May be expected to lift up to 25 lbs

Frequent use of keyboard and typing

Frequent sitting and standing

Travel up to 10% of the Time

WORK SCHEDULE

9/80

The ability to work non-standard work hours and schedules in support of project requirements.

PAY RANGE

$100,000.00 to $ $125,000.00 annually, DOE

U.S. Citizenship is Required

SECURITY CLEARANCE

Candidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. Active security clearance is highly desirable.

About The Dun & Bradstreet Corp

The Dun & Bradstreet Corporation is a company that provides commercial data, analytics, and insights for businesses. It is headquartered in Short Hills, a community in Millburn, New Jersey, U.S. The company offers a wide range of products and services for risk and finance, operations and supply, and sales and marketing professionals. Its database contains information on more than 360 million businesses worldwide. The company was founded in 1841 and is listed on the New York Stock Exchange (NYSE) under the ticker symbol DNB.
Learn more about The Dun & Bradstreet Corp
Size
6,296 employees
Market Cap
$5.2 billion
Industry
Net Income
-$111.5 million
Founded
1841
Revenue
$1.7 billion
NASDAQ

Similar Jobs

More Jobs at The Dun & Bradstreet Corp

  • The Dun & Bradstreet Corp
    Software Engineer
    $100K — $125K *
    San Diego, CA 92154 (San Diego County)
    Aerospace & Defense
    In-Person
  • The Dun & Bradstreet Corp
    Test Analyst
    $80K — $105K *
    San Diego, CA 92154 (San Diego County)
    Aerospace & Defense
    In-Person
  • The Dun & Bradstreet Corp
    Test Analyst
    $80K — $105K *
    Mazomanie, WI 53560 (Dane County)
    Aerospace & Defense
    In-Person
  • The Dun & Bradstreet Corp
    Systems Engineer
    $100K — $125K *
    San Diego, CA 92154 (San Diego County)
    Aerospace & Defense
    In-Person
  • The Dun & Bradstreet Corp
    Tier 2 Help Desk Technician
    $100K — $150K *
    San Diego, CA 92154 (San Diego County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: