The Department of Labor and Industry is looking to design, develop, and maintain applications that support its mission, focusing on building scalable, secure, and efficient software solutions to enhance service delivery for Montana's workforce and employers.
Requirements
- Proficiency in object-oriented programming and web application frameworks.
- Experience integrating and modernizing IT systems through APIs, microservices, or data transformation pipelines.
- Proficiency with technology systems, data analytics, and program modernization (IT/systems integration experience preferred).
- Familiarity with agile development methodologies, DevOps practices, and Continuous Integration/Continuous Development pipelines.
- Experience with software development, systems analysis, or application support in a professional or government environment.
- Proven success designing, developing, and maintaining enterprise applications or large-scale information systems.
- Ability to diagnose complex issues, design effective solutions, and make data-driven decisions.
Responsibilities
- Design, develop, maintain, test, and deploy secure, scalable software applications that meet agency needs and performance standards.
- Collaborate with leaders, project managers, analysts, and end-users to translate requirements into functional technical specifications.
- Modernize and maintain systems, implementing upgrades and new integrations to improve system reliability, continuous improvements and performance.
- Oversee and implement cybersecurity, accessibility, and data privacy standards.
- Assist in requirements gathering, design, writing clean maintainable code, documenting code and processes, knowledge sharing, testing, deploying and support.
- Maintain open communication with leadership, business liaisons, project management, quality assurance analysts, business analysts, and partner agencies.
- Support innovation initiatives, researching and implementing new tools, frameworks, and methods to improve software.
Other
- Provide a high level of customer service to internal and external stakeholders.
- Strong written and verbal communication skills, including the ability to create technical documentation and explain technical concepts to non-technical stakeholders.
- Ability to work effectively within agile or hybrid project environments, coordinating across teams and managing deliverables.
- Team collaboration experience, working in an agile environment, being able to pilot demo ideas, changes, enhancements.
- A bachelor's degree in information technology, or a closely related field may supplement relevant professional experience but is not a substitute for demonstrated skills and competencies.