Programmer Analyst

Bismarck, North Dakota

State of North Dakota
Apply for this Job
Are you a forward-thinking IT professional who wants to apply your skills to a mission-driven organization? If so, we invite you to consider joining the North Dakota Housing Finance Agency (NDHFA).

At NDHFA, we believe that every North Dakotan deserves a safe, affordable, and accessible place to call home. As a Programmer Analyst, you'll play a key role in supporting and transforming the systems that help us deliver on that mission.

What You'll Do

You will be responsible for maintaining, enhancing, and upgrading NDHFA's mission-critical applications. This includes rewriting legacy systems using C in Visual Studio, implementing new features, and ensuring system reliability and compliance. The ideal candidate will bring a balance of technical expertise and business understanding to drive meaningful improvements in our application infrastructure.

Key Responsibilities:
  • Rebuild and update legacy applications using C and Microsoft Visual Studio, including phased migration of back-end systems while ensuring compliance and security.
  • Design, develop, and test source code using structured methodologies, including fail/abend testing; analyze and resolve software defects.
  • Collaborate with users to understand business needs, identify improvement opportunities, and implement solutions that align with regulatory and investor requirements.
  • Maintain project timelines, update documentation, and provide ongoing application support.
  • Refresh and enhance the agency's web portal, including UI enhancements to improve the end-user experience while also implementing necessary upgrades and security controls to ensure protection of data.
What We're Looking For

Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, or a related field. Additional applicable experience can be substituted for two years of the education requirement.
  • Software development experience in either C or .NET, and SQL Server or similar relational database management system.
Additional Skills Needed
  • Strong analytical thinking and problem-solving skills.
  • Effective verbal and written communication skills, including the ability to explain technical concepts to non-technical users.
  • Commitment to delivering high-quality, maintainable code.
Preferred Qualifications
  • Experience with version control systems (e.g., Git).
  • Knowledge of regulatory, financial, or housing-related systems a plus.
  • The successful candidate must also successfully complete the interview process including reference and background checks.
Working for NDHFA

Join a small, dedicated team where your contributions directly support the well-being of North Dakota families. NDHFA offers meaningful work, professional growth, and the opportunity to make your career in programming truly matter.

NDHFA offers 100% employer-paid family health insurance, an excellent retirement package along with all Team ND benefits.

NDHFA utilizes a blended workplace model. This position will be located in the Bismarck office. The final applicant must be located in or willing to relocate to the Bismarck area. After completion of training a hybrid schedule may be considered.

Monthly Hiring Range: $5,500 - $8,000 dependent on experience

About Team ND

"Far and away the best prize life offers is the chance to work hard at work worth doing." - Theodore Roosevelt

More than 7,500 talented, hard-working people across sixty-three agencies have come together as Team North Dakota. At Team ND, we are driven to succeed through gratitude, humility, curiosity and courage. Our purpose is to empower people, improve lives, and inspire success. Join us in being legendary.

Total Rewards: The State of North Dakota is committed to providing team memberswith a strong and competitive rewards package that support you, your health and your family.

Considering a new position on Team ND? How does your current position stack up? Use our Total Rewards Calculator to estimate.

Equal Employment Opportunity

The State of North Dakota and this hiring agency do not discriminate on the basis of race, color, national origin, sex (including sexual orientation and gender identity), genetics, religion, age or disability in employment or the provisions of services and complies with the provisions of the North Dakota Human Rights Act.

As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. 23-12-10.
Date Posted: 14 May 2025
Apply for this Job