Web Development Programmer
Mission: Every day at the Montana Department of Justice, our employees are dedicated to ensuring the well-being and rights of the people of our great state. At the Department of Justice we do the right thing for the right reason. If you’re looking for an opportunity to be part of a team that builds a culture of character and excellence, demonstrates collaboration and selfless public service, and upholds the law and pursues public safety, the Department of Justice may just be the career for you.
Please take a moment and watch the linked video to learn how the Department of Justice serves the citizens of Montana.
The Justice Information Technology Services Division (JITSD) serves the Montana Department of Justice (DOJ) Attorney General and provides vital Information Technology (IT) infrastructure upon which Montanans and local and state law enforcement agencies rely for timely, accurate information. JITSD manages the IT systems, services, and interfaces to support nearly 800 DOJ employees, 325 statewide county motor vehicle system users, and over 3,000 Criminal Justice Information Network (CJIN) users across the state. JITSD’s work directly supports the citizens of Montana and the DOJ staff who are involved in legal cases involving the State and its people, missing persons, victim services, children’s justice, consumer protection, criminal investigations, highway safety, motor vehicle operations, gambling control, criminal history information, and forensic laboratory services. Our mission to enhance operations and efficiency with IT in the pursuit of the DOJ mission is challenging, exciting, and rewarding, both professionally and personally.
This Web Development Programmer position will perform advanced information system analysis, requirements gathering, design, documentation, and integration; programming, testing, troubleshooting, and implementation; ongoing computer application support and technical assistance; and a variety of other duties as assigned.
Qualifications:
- This position requires a combination of a bachelor’s degree in computer science, mathematics, computer engineering or a closely related field and four (4) years of work experience in this field.
- Other combinations of education and experience will be considered on a case by case basis.
Knowledge, Skills and Abilities:
-
Programming in agency utilized languages: PHP, WordPress, JavaScript, JQuery, JSON, HTML/CSS, Photoshop, SQL (Oracle, SQL Server, and MySQL), SVN, and web services. -
Understanding of database technologies used at the agency (Oracle and SQL Server). -
Ability to effectively problem solve. -
Ability to use logic and reasoning to determine best solutions and approaches to problems. -
Ability to conduct tests and inspections of software, services, or processes in order to evaluate quality or performance. -
Ability to consider the relative costs and benefits of potential actions to choose the most appropriate one. -
Ability to apply both deductive and inductive reasoning to complex problems. -
Ability to effectively communicate, both oral and written, technical concepts in a way that is appropriate for the needs of the audience. -
Knowledge of agency processes and procedures (preferred). -
Expert with section specific software development utilities, database technology, hardware architecture, and software development lifecycle processes. -
Have a deep understanding of business processes and procedures as they relate to agency assigned systems. -
Ability to understand information and ideas presented orally and in writing. -
Ability to work independently and effectively manage one’s own time. -
Understanding the need for continuous learning and professional development to stay up-to-date on current technologies and standards. -
Ability to effectively analyze and monitor systems.
Special Instructions:
The selection procedures to be used in evaluating the applicant's qualification may include, but not limited to, an evaluation of the resume and cover letter, a structured interview, performance test, reference/background checks and fingerprint checks.
*Additional materials, references or information submitted by the applicant, but not requested, will not be considered.
Successful applicant(s) will be subject to:
- Criminal History Background Check
- Fingerprint Check
This position is open until filled with a first review date of May 28th.
HOW TO APPLY: You are REQUIRED to attach a cover letter and resume at the time of application.
In your cover letter please address the following question:
- How do your qualifications and experience directly correlate to the duties of this position and why would you be the best candidate for the job?
- Include your experience working with PHP, WordPress, JavaScript, and SQL (Oracle, SQL Server, or MySQL) .
In your resume, include all work experience you have held that would help you qualify for this position, including duties and dates of employment (month & year - start & end), including reason for leaving.
A complete state application is not required; however, you will need to initiate the application and attach the cover letter and resume in order to be considered for this position. Failure to attach the cover letter and resume will result in your application being incomplete and will not be considered further.
Only electronic applications will be accepted. Materials submitted but not requested will not be considered in the selection process.
All documents for Veteran or Disability preference must be received or date stamped by the closing date. You will receive an email with instructions on how to submit such documents.
If you need an accommodation with the application process please contact the HR office.
Minorities are under-represented in this position and are encouraged to apply.
This Organization Participates in E-Verify .
https://e-verify.uscis.gov/web/Content/Images/logo-everify-web.png
Eligible Training Assignment:
30.30