Demo

Software Developer

State of North Dakota and Careers
Bismarck, ND Full Time
POSTED ON 3/8/2026
AVAILABLE BEFORE 5/7/2026

Summary of Work


This position performs information technology business application analysis, design, and development for the legislative branch consisting of attorneys, accountants, researchers, and auxiliary personnel.
Individuals in this position must provide industry best practices, principles, guidelines, and skills and abilities to support, analyze, design, enhance, and develop custom software applications.


Duties and Tasks

  • Develop, implement, and maintain system documentation, technical diagrams, procedures, standards, utilization, and security of the legislative information and systems;
  • Participate in daily Scrum/Agile developer meetings and attend required employee training and career development classes;
  • Research new technologies and demonstrate forward thinking by recommending new technologies, evaluating alternatives, providing advanced system functionality, and applying industry trends;
  • Work under pressure and meet deadlines, including the ability to work overtime during peak periods; and
  • Perform other duties as directed by the Information Technology Director of the Legislative Council.

Essential Skills and Abilities

  • Installing, updating, and configuring software development tools and libraries;
  • Coding complex application software components, identifying and documenting test scenarios, and assisting with system and acceptance testing;
  • Python, Django, HTML, CSS, SQL databases, building complex software solutions for web applications, building business applications using Scrum/Agile development techniques, and queue-based business processes;
  • CMS installation, configuration, and customization with Drupal experience preferred;
  • Performing analysis for complex tasks within complex applications and delivering analysis recommendations;
  • Designing business flows, data models, process, and visual presentations to ensure requirements are met and the application is intuitive;
  • Gather project requirements and use cases by meeting with staff, reviewing current application procedures, collaborating with supervisor or peers;
  • Ability to remain objective, nonpartisan, and professional regarding all legislative matters; and
  • Ability to communicate effectively, orally and in writing.

Minimum Qualifications

Bachelor's or Associate's degree in Computer Information Systems, Computer Science, or computer-related field.
Offer of employment contingent upon successful completion of a background check.

Application Procedures

  • Attach a cover letter, resume, and references. Also, provide details in the employment history sections of the online application form on how your education, experience, and skills will qualify you for this position.
  • Applicants must be legally authorized to work in the United States.
  • Posting will remain open until filled.

Additional Information


For more information about the position or general questions about the application procedures, contact:


Cody Malloy
Information Technology Services Director
North Dakota Legislative Council
701-328-2916
codymalloy@ndlegis.gov
TTY Number: ND Relay Service 1-800-366-6888

If you are experiencing technical difficulties with the application process or uploading attachments, please contact recruiter@nd.gov or (701)328-3290.

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. Sect. 23-12-10.

Salary.com Estimation for Software Developer in Bismarck, ND
$95,693 to $120,917
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Bismarck, ND area that may be a better fit.

  • Epic Minot, ND
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 2 Days Ago

  • Epic Bismarck, ND
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!