Alaska Department of Fish and Game, Division of Wildlife Conservation
is recruiting for an energetic individual to serve as an
stationed in our Anchorage Office. This individual will be a member of the Division's Information Services Team, which is comprised of Analyst/Programmers, data entry staff, and Geographic Information System (GIS) Specialists. Our team has a close working relationship with the staff of our Division and a history of finding solutions to difficult problems. This position is a fantastic opportunity for someone to work within a team who has an interest in resource management in Alaska.
The incumbent will have the opportunity to serve as a team member on multiple projects and is jointly responsible for all phases of development and implementation. Duties will include: designing and creating relational databases, coding and implementing production applications for the Division's extensive systems, requirements gathering and analysis of current and potential systems, serving as a team or project lead, and assisting in system documentation of new and legacy systems.
The incumbent will be required to consult and coordinate with a wide variety of staff members in order to:
Due to the need to support users throughout the State of Alaska, the applications and tools developed by our team have been almost entirely delivered through web based technologies. This position will work with two others to migrate some of our existing systems to C# and to begin development on new systems to support functions where web presentation is not a viable option.
- Design and implement enterprise level systems using C#.
- Establish and maintain security protocols
- Design and implement reporting tools to allow Division staff to effectively extract, analyze, and display data from their program area
- Discuss SQL Server database requirements with the team's DBA
- Conduct code review and assist Management in establishing/revising standards and protocols
- Document the application, business rules, and data elements of the application and be responsible for version control and user documentation
- Support and maintain legacy systems until they can be modernized
- Learn, define, and document business rules and regulatory requirements for applications which support the Division's functions
We are looking to hire for the following Desired Strengths
Your cover letter should fully address each of these areas of experience. If you do not have experience with one or more of the strengths listed, simply say so.
- Ability to demonstrate at least four years of computer programming experience, preferably in C#.
- Experience with a variety of .NET technologies, especially the use of WPF, WCF, and dependency injection.
- Experience designing and implementing message-based applications using NServiceBus, MassTransit or MSMQ
- Demonstrated experience working with confidential information.
- Experience contributing to the analysis of a multi-tiered solution.
- Possess some relational database experience using MS SQL Server, with the minimum ability to perform ad-hoc queries using T-SQL, an understanding of physical database design, and the ability to express the pros and cons of database normalization.
- Experience serving as a project lead or lead developer within a team or workgroup.
- Experience working with natural resource management data would also be a benefit.
View Class Specifications for this job:
Individual positions at each level in this class series may require expertise in a particular area of programming or analysis. Recruitment and selection will be on the basis of these requirements.
For some positions in these job classes a background investigation including fingerprinting is required.
Four years of computer programming experience in a recognized computer language. One year of this experience must have been in a business application, scientific application, microcomputer or computer information management support specialty.
Substitution: A bachelor's degree with a major in Computer Science (CS) or Computer Information Systems (CIS) or a related degree with (18) semester/(24) quarter hours of CS or CIS may substitute for one year of the required experience. An associate's degree in Computer Science or Computer Information Systems may substitute for nine months of the required experience.
NOTE: Individual positions at each level in this class series may require expertise in a particular area of programming or analysis. Recruitment and selection will be on the basis of these requirements.
NOTE: For some positions in these job classes a background investigation including fingerprinting is required.