Demo

Software Development Lead (Internal Only)

Skagit County
Mount Vernon, WA Full Time
POSTED ON 4/21/2025
AVAILABLE BEFORE 5/20/2025

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 :

  • A Bachelor’s degree with an emphasis in Computer Science or a related field required.
  • At least 5 (five) years’ experience in systems analysis, applications and systems design, development, documentation, and application testing. Demonstrable proficiency in development of client server and Web-based applications that have been in use over multiple years.
  • Strong leadership skills with ability to motivate, lead, train, improve & encourage subordinates. Provide mentorship to subordinates to success in their positions. Assign work to engineers to support business objectives and check the work of subordinates as required.
  • Ability to communicate with management regarding project status, budget requests, technology issues, etc.
  • Ability to plan, prepare, schedule and implement projects coordinating with customers, vendors, and others as required.
  • Highly focused and detail oriented.
  • REQUIRES KNOWLEDGE OF :

  • Microsoft SQL Server, database models, structured query language
  • Microsoft Visual Studio and C#
  • Object Oriented Analysis and Design, software testing
  • Microsoft .net Technologies, ASP.net
  • Creating Shared Dynamic Link Libraries and web services
  • Javascript, jQuery, XML, XSL, CSS, and HTML
  • Web and n-tier development
  • Application security best practices and testing
  • Configuration of Microsoft Internet Information Server (IIS)
  • Development and design of relational databases tables, views, procedures, triggers, and scripts.
  • Development of applications on a wide range of devices including mobile devices.
  • Imaging technologies including scanners, digital cameras, software libraries to access scanners, Optical Character Recognition (OCR) technologies, image file formats including tiff, pdf, and jpeg, and standard practices for capturing and providing access to scanned images.
  • REQUIRES THE ABILITY TO :

  • Use of source control configuration and code management software
  • Troubleshoot hardware and software problems.
  • Install and configure vended applications as required.
  • Keep up to date with new technologies by reading of trade periodicals, being involved in Internet news, support groups, and attend additional training as needs arise
  • Communicate effectively with users and work independently within departmental objectives.
  • 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

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Development Lead (Internal Only)?

    Sign up to receive alerts about other jobs on the Software Development Lead (Internal Only) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Skagit County

    Skagit County
    Hired Organization Address Avon, WA Full Time
    JOB ***This is a seasonal position, anticipated to work 40 hours per week for approximately 5 months***Under close super...
    Skagit County
    Hired Organization Address Mount Vernon, WA Intern
    Summary NOTE: This is an internal promotional opportunity for current Skagit County employees This position is responsib...
    Skagit County
    Hired Organization Address Anacortes, WA Part Time
    ***NOTE*** To be considered for this position, please apply at the Skagit County Job Opportunity site: http://agency.gov...

    Not the job you're looking for? Here are some other Software Development Lead (Internal Only) jobs in the Mount Vernon, WA area that may be a better fit.

    American Connection Corps Member

    Lead For America, Bellingham, WA

    Orthopedic Surgeon

    Provider Solutions & Development, Anacortes, WA

    AI Assistant is available now!

    Feel free to start your new journey!