County of San Luis Obispo logo
County of San Luis Obispo
Posted 107 days agoVerified live 9h ago

Software Engineer I

Brief overview

San Luis Obispo County, CAHybrid
UndergradOr in progress

About the company

County of San Luis Obispo logo
County of San Luis Obisposlocounty.ca.gov

County of San Luis Obispo is a government site that offers information & services in the economy, infrastructure, environment & community.

Job description

Summary

The County of San Luis Obispo is seeking a Software Engineer I to contribute to the development of tools and processes that automate and improve existing workflows within the Planning & Building department. This role involves technical duties related to the analysis, development, and maintenance of computer systems and applications to meet the County's needs.

Responsibilities

  • Contributing to the development of tools and processes to automate and improve existing department workflows
  • Routines for managing and maintaining the County's cloud-hosted Enterprise Permitting & Licensing (EP&L) software
  • Managing and updating SSRS reports
  • Managing SQL databases
  • Presenting and interpreting department data through PowerBI
  • Managing and tracking department assets and inventory
  • Supporting department staff in a Microsoft M365 environment

Skills

  • A combination of education, training, and experience resulting in the required knowledge, skills, and abilities
  • An associate's degree or 60 semester units or 90 quarter units from an accredited college or university or completion from a job-related, accredited vocational institution
  • Certain positions within this classification may require driving
  • A valid CALIFORNIA driver license will be required at the time of appointment and must be maintained throughout employment
  • Computer application programming and related technology by which data are captured, maintained, manipulated, interfaced, displayed and reported across multiple computing platforms both for internal and purchased applications
  • County and customer departmental goals as they relate to the work assigned
  • Common database structures, data collection, data management and data manipulation
  • Information Technology's strategic direction and goals
  • Current technological developments and industry trends in area of expertise
  • Interpersonal skills using tact, patience and courtesy
  • Oral and written communication skills
  • Operate within the broader definition of a Software Lifecycle (SLC) which includes all phases of a software solution from conception through the phasing out and sun-setting of an application
  • Function daily within the Software Development Lifecycle (SDLC) which includes: requirements, estimating work, design, implementation (AKA construction), testing, deployment and maintenance phases
  • Integrate existing computer applications and systems with commercial-off-the-shelf (COTS) packages, products developed internally or products developed by third-parties
  • Apply best practices for secure application design, coding and business continuity techniques
  • Stay abreast of emerging and changing technologies and adapt to changing technology and constraints
  • Work effectively with others including those of diverse perspectives and possess strong interpersonal skills such as listening, speaking, advisory, mediation, reconciliation and consensus
  • Maintain positive working relationships and communicate effectively, both orally and in writing with resource managers, customers, vendors, peers, subordinates, other government agencies and the public
  • Foster a spirit of teamwork and advocacy when meeting with staff and members of departments
  • Maintain a safe and orderly work area
  • A strong software development background
  • A passion for finding creative solutions to problems
  • Experience coding in C#, Python, React, and other common languages
  • Familiarity with PowerBI, Power Automate, and using and creating AI agents

Qualifications

Must Haves

  • A combination of education, training, and experience resulting in the required knowledge, skills, and abilities
  • An associate's degree or 60 semester units or 90 quarter units from an accredited college or university or completion from a job-related, accredited vocational institution
  • Certain positions within this classification may require driving
  • A valid CALIFORNIA driver license will be required at the time of appointment and must be maintained throughout employment
  • Computer application programming and related technology by which data are captured, maintained, manipulated, interfaced, displayed and reported across multiple computing platforms both for internal and purchased applications
  • County and customer departmental goals as they relate to the work assigned
  • Common database structures, data collection, data management and data manipulation
  • Information Technology's strategic direction and goals
  • Current technological developments and industry trends in area of expertise
  • Interpersonal skills using tact, patience and courtesy
  • Oral and written communication skills
  • Operate within the broader definition of a Software Lifecycle (SLC) which includes all phases of a software solution from conception through the phasing out and sun-setting of an application
  • Function daily within the Software Development Lifecycle (SDLC) which includes: requirements, estimating work, design, implementation (AKA construction), testing, deployment and maintenance phases
  • Integrate existing computer applications and systems with commercial-off-the-shelf (COTS) packages, products developed internally or products developed by third-parties
  • Apply best practices for secure application design, coding and business continuity techniques
  • Stay abreast of emerging and changing technologies and adapt to changing technology and constraints
  • Work effectively with others including those of diverse perspectives and possess strong interpersonal skills such as listening, speaking, advisory, mediation, reconciliation and consensus
  • Maintain positive working relationships and communicate effectively, both orally and in writing with resource managers, customers, vendors, peers, subordinates, other government agencies and the public
  • Foster a spirit of teamwork and advocacy when meeting with staff and members of departments
  • Maintain a safe and orderly work area

Nice to Haves

  • A strong software development background
  • A passion for finding creative solutions to problems
  • Experience coding in C#, Python, React, and other common languages
  • Familiarity with PowerBI, Power Automate, and using and creating AI agents

More jobs like this