What are the responsibilities and job description for the Software Development Lead (Internal Only) position at Skagit County?
NOTE- This is an internal only recruitment for current Skagit County Employees.
The position is responsible for the development and implementation of data driven web-based applications as well as windows forms applications. Skagit County utilizes a development environment consisting of object oriented development languages with Microsoft SQL Server database engines within a Microsoft Windows environment. This is a team oriented position, working with departmental and Information Technology staff in a role that requires the ability to analyze business processes, design, code, test, document, deploy, and maintain reliable software systems adhering to County software development standards.
The senior system analyst lead is responsible for the software development group and associated technologies, directing and assigning work to other software development engineers. Prepares, plans, designs, and implements, operates, and provides assistance and guidance to other engineers as required. Manages software development related projects, including scope, resource allocation, and time management and coordinates other resources as necessary.
Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.
- Salary upon hire is in accordance with the Skagit County promotion policy.
- Progressive increases are based upon years of service with Skagit County, up to step 10 (top step is $73.37 / hr.). The Software Development Lead position is Range 22 of the Non-Rep salary schedule.
Acts as lead and provides oversight of the Software Development Group. Evaluates employees within the functional group.
Reviews annual software development budget to cover related expenses to include licensing, maintenance, technology replacements or upgrades, and new network projects.
Design and develop databases, front end applications for data entry, and web based solutions that provide access to county data for both internal departments and the public using Microsoft technology such as SQL Server, Windows Forms, ASP.NET and Dynamic Link Libraries. Provide application security best practices as needed to protect county resources and data. Develop applications and interfaces that utilize a centralized data approach to automate department processes. Provide documentation, testing, and training on the delivered applications.
Assist with network administration of the Web based or client / server applications in order to maintain optimal performance and security.
Must be able to provide extended or off shift support during critical processing periods. Ability to travel for training and / or County purposes is required. Must have a positive customer service orientation.
Provide maintenance, documentation, training, and support for all associated applications and databases.
SUPERVISORY :
This position shall act in a lead capacity, assigning work and work priorities to other staff.
OTHER JOB FUNCTIONS :
Performs related duties as assigned. Related duties as required are duties that may not be specifically listed in the Position Description but are within the general occupational series and responsibility level typically associated with the employee’s classification of work.
Any combination of training and experience that would provide the required knowledge, skills and abilities is qualifying. A typical path to obtain the required qualifications would be :
REQUIRES KNOWLEDGE OF :
REQUIRES THE ABILITY TO :
LICENSES and / or CERTIFICATIONS :
Valid Washington State driver’s license required.
Special Clearances :
Employee will be required to pass a state of residency fingerprint background check to be completed within thirty (30) days of employment with Skagit County.
WORKING CONDITIONS / PHYSICAL REQUIREMENTS :
Work is performed primarily in an office environment. Long periods of sitting are required. Eye hand coordination and finger dexterity to manipulate a keyboard is required. Ability to lift weights in excess of 50 pounds to install server equipment required. Must be able to travel to County work locations and work emergency hours as required.
HAZARDS :
Those present in a normal office environment. Potential exposure to chemicals routinely encountered in computer repair and soldering, dust and dirt, possible technological equipment failure resulting in electric shock and / or noxious fumes.
The statements contained herein reflect general details as necessary to describe the essential functions of this position, the level of knowledge and skill typically required, and the scope of responsibility, but should not be considered an all-inclusive listing of work requirements. Individuals may perform other duties as assigned, including work in other functional areas to cover absences or relief, to equalize peak work periods, or otherwise to balance the workload. Changes to the position description may be made at the discretion of the employer.
Skagit County, as an equal employment opportunity employer, encourages applicants from diverse backgrounds to apply.
It is the policy of Skagit County to follow all federal and state laws to ensure non-discrimination with regard to race, color religion, sex, age, national origin, marital status and / or physical or mental disability in its employment practices.
J-18808-Ljbffr
Salary : $73