Software Developer

North Inc
Bismarck, ND, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$75,000.0
Working hours
Shift work
Job source

Tech stack

HTML Agile Methodology Business Software Cascading Style Sheets (CSS) Software Documentation Custom Software Django Web Framework Drupal Python (Programming Language) Scrum Methodology Software Tools Software Systems
+3 more
SQL Databases Web Applications Information Technology

Job description

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.

Requirements

Do you have experience in Writing skills?, Do you have a Associate’s degree?, * Bachelor’s or Associate’s degree in Computer Information Systems, Computer Science, or computer-related field.

  • Three years of relevant, progressive professional experience.

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

1:29 min

Transitioning from content management to cloud infrastructure

Matt Butcher · WWC 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:36 min

Evolution from key-value stores to distributed SQL

Wei Hu Wei Hu · WWC 2025

Videos

See all

Related articles

See all