Department of Natural Resources & Conservation Senior Software Engineer/00006 in Helena, Montana
OUR MISSION: To help ensure that Montana's land and water resources provide benefits for present and future generations. http://www.dnrc.mt.gov/ DIRECTOR'S OFFICE: The Director’s Office carries out the department’s mission and statutory responsibilities by administering, managing, planning, and evaluating agency functions in the areas of fiscal operations, human resources, information technology and public information, under the guidance of the director. The Director’s Office includes the director’s staff, Financial Services, Public Information, Legal Unit, Human Resources and Information Technology. The DNRC believes employees are their most important asset. The DNRC empowers employees to exercise professional judgment in carrying out their duties. Employees are provided with the training and tools necessary to achieve the mission. Both team effort and individual employee expertise are supported and sustained. BENEFITS: Benefits for eligible state employees include a credit union, a deferred compensation program, public employee's retirement program, 15 working days annual leave per year, 12 days sick leave per year, paid holidays, and up to 15 days military leave with full pay. APPLICATION AND SELECTION PROCESS: The DNRC may include the following factors in determining whether an applicant meets the qualifications of a position vacancy by: State of MT application form, cover letter, current resume, educational requirements, structured interview, a performance test, job-related reference checks, job-related work experience, job-related current and past performance. SPECIAL INFORMATION: Candidates must be eligible to work in the United States. A valid driver's license is required with less than 12 conviction points in the most recent completed 36 months. APPLICATION MATERIALS REQUIRED FOR THIS POSITION: Online application,current resumeand answers to the following Supplemental Questions. HELPFUL HINT: You must check the 'relevant document' box to ensure your attachments are uploading correctly to the specific application. SUPPLEMENTAL QUESTIONS: Please answer the following supplemental questions. This provides you an opportunity to present more complete and specific details regarding your qualifications and experience. Your responses should be clear and concise as they will also be viewed as a sample of your written communication skills. Each response may be no more than 300 words. Questions: 1. Describe your experience with application development, maintenance, or administration for Java and HTML platforms. 2. Describe your experience with application development, maintenance, or administration for .NET platforms. 3. Describe your experience with developing custom scripts or front-ends utilizing Java, web-based, .Net or SQL applications, including what software languages you used. DESCRIPTION OF DUTIES: The Software Engineer is responsible for all aspects of enterprise application development, including software specification, design, development, and life cycle management in support of all DNRC divisions and offices. Responsibilities include requirements gathering, business and systems analysis, architectural design, coding, configuration and change management, systems implementation, documentation, training, quality assurance/quality control, maintenance, and ongoing end-user support. The Software Engineer supports both in-house and COTS systems and works closely with agency stakeholders, internal technical staff, and external contractors. The position serves as an interface between functional users and technical resources, ensuring application architecture, design, implementation, and management are aligned with business requirements while providing robust, scalable, efficient, and effective services that comply with state and agency policies.