INTERNAL - Application Developer II
Listed on 2026-07-10
-
Software Development
Software Engineer
Job Responsibilities
This employee will serve as a computer programmer to develop web-based software applications to support DNR technology initiatives.
- Providing software programmer/analyst support for enterprise applications.
- Writing programs that integrate multiple technologies into a comprehensive information management system by developing database access, analysis and reporting tools using .NET/Visual Studio, C#, JavaScript and other appropriate programming languages.
- Maintaining and enhancing existing applications programs by working with Senior Applications Analyst and DNR staff to identify and resolve bugs/software problems in existing DNR programs.
- Working with staff as appropriate to develop and incorporate post-implementation software enhancements and revisions to operational software programs.
- Establishing, documenting, implementing and maintaining appropriate programming standards including agency software development framework and testing procedures, version control and change management.
- Assisting the Senior Applications Analyst and other staff with identifying user needs and developing software programming plans, development of unit testing procedures and development of user training documents and materials.
- Providing appropriate administrative documentation and project communication to program administrators and users.
A high school diploma and work experience in the modification and maintenance of system programs, the design and development of system software, or the testing and debugging of system software. An associate's degree or a bachelor's degree in a related field may be substituted for the required work experience.
Preferred QualificationsKnowledge of application software design, testing debugging and maintenance. Knowledge of programming concepts software design methodologies and software systems analysis; knowledge of database structures and data access programming procedures including stored procedures; experience implementing application security protocols. Knowledge of software development quality assurance/quality control procedures and standards including version control and change management. One (1) year of experience with at least two (2) of the following programming languages:
Visual Studio/.NET, C# or TSQL. Experience with report development technologies and hosting platforms such as Microsoft SSRS. Software planning and technical documentation skills.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).