What are the responsibilities and job description for the Applications Systems Analyst position at North Carolina Dept of Agriculture & Consumer...?
Description of Work
This is a Re-Advertisement.
Previous Applicants are still being Considered.
This position currently qualifies for a telework option.
Telework options are subject to change at the discretion of management.
The NCDA&CS Information Technology Services division provides full-service application development and support from business process analysis and re-engineering to development and implementation. In order to provide NCDA&CS with functional software applications that meet their business requirements and provide the services necessary to meet business needs. The work to be performed is identified and prioritized by the Department’s Information Resource Management Committee (IRMC) and is implemented using structured project and SDLC methodologies.
The primary purpose of this position is to design, develop, maintain, enhance, document, and support computer applications for the Department of Agriculture. This includes gathering requirements from users, designing databases and applications, programming, testing applications, implementing applications, training, and supporting users in the use of their applications. This also includes process engineering with clients as new systems are designed and developed. This work will involve maintaining customer relationships across the department and an understanding of the business functions and the technology components of the department.
This position also serves as a development team lead. This involves mentoring junior level programmers and ensuring all team members have opportunities to contribute to changes being requested by clients and making sure the change management process is followed. This team leader should make suggestions for improvements to the change management process to streamline change deployments and documentation of changes. This team lead will also serve as the department DevOps administrator responsible for managing permissions, setting up new projects and configuring deployment pipelines. This position will serve as the database administrator backup. This position is required to stay abreast of new technologies and application development methodologies and patterns to be able to make suggestions and apply strategies for application improvements.
The N.C. Department of Agriculture and Consumer Services provide services that promote and improve agriculture, agribusiness and forests; protect consumers and businesses; and conserve farmland and natural resources for the prosperity of all North Carolinians. The Department employs approximately 2,000 employees.
Knowledge, Skills and Abilities / Competencies
The Knowledge, Skills, and Abilities listed below, along with the Minimum Education and Experience requirements, are REQUIRED to qualify for this position. We will not review resumes in lieu of the Experience and Education listed on the application.
To qualify for this position, applicants must document on the application that they possess ALL of the following:
- Experience with full-stack development.
- Considerable experience with C# programming.
- Experience managing projects: planning the project scope, directing staff members, handling change requests, and keeping within allotted timelines.
- Programming experience using JQuery, Java Script, and Entity Framework.
- Knowledge of database theory including SQL, and relational databases.
- Excellent verbal and written communication skills.
- Ability to identify the latest trends in information technology applications.
- Ability to understand business requirements and translate them into specific software requirements.
- Ability to work cooperatively with a variety of people and under pressure to meet deadlines.
MANAGEMENT PREFERENCES:
- Experience using SQL Server Reporting Services
- Experience using Microsoft Azure.
- Experience using GIT.
- Experience using an agile or scrum SDLC for software development.
Minimum Education and Experience Requirements
You may qualify by an equivalent combination of education and experience, either through years of education or years of directly related experience, or a combination of both.
Bachelor's degree in computer science or an IT-related field or related technical degree from an appropriately accredited institution and two years of experience in business application consulting or development;-or-
Associate degree in computer science or an IT-related field from an appropriately accredited institution and three years of experience in application consulting or development;
-or-
High School or General Educational Development (GED) diploma and six years of experience in business application consulting or development;
-or- an equivalent combination of education and experience.
Supplemental and Contact Information
Any employment offer may be less than the maximum of the range due to salary equity with similarly situated employees or the selected candidate's related education and experience. Please follow the instructions to apply online. It is important that your application includes all of your relevant education and experience. Text or attached resumes ARE NOT accepted as a substitution for a completed application. Applicants seeking veteran's/National Guard preference should submit a copy of their Form DD-214, NGB 23A (RPAS), DD256 or NGB 22.
All Law Enforcement positions, aviation safety-sensitive positions, and positions requiring a Pilot's License or a Commercial Driver's License (CDL) shall be subject to pre-employment drug testing. All positions requiring a Commercial Driver's License shall also be subject to pre-employment DMV physicals. Selected applicants must obtain a U.S. Department of Transportation (USDOT) medical certificate prior to employment. If a CDL is listed as a preference and the selected applicant has a CDL at the time of hire, then the CDL will become a requirement for the position.
*Note: When required, you must answer the question(s) for this position, or your application will be considered incomplete. *
Questions regarding this posting? Contact 919-707-3201.