IT Developer/Integrator (Applications)

City of Richland
1d$42 - $58Onsite

About The Position

As a key member of City of Richland’s IT Applications team, the IT Developer/Integrator will design, develop, and integrate software programs and applications that enhance city operations and improve services for the community. This position performs difficult skilled technical work designing, coding, testing and analyzing software programs, databases and applications, and related work as apparent or assigned. Work involves setting policies and goals under the direction of the IT Applications Supervisor (“supervisor”).

Requirements

  • Obtain PMI – ACP Certification within two (2) years of hire and maintain throughout employment.
  • Valid driver's license.
  • Bachelor's degree with coursework in information systems, or related field and one (1) year of experience modifying software programs and applications, or equivalent combination of education and experience.
  • Knowledge of: City and department organization, operations, policies and objectives.
  • Technical programming languages and frameworks, such as C#.Net, VB.Net, ASP.Net, and MVC.
  • Local government industry and related applications preferred.
  • Current web, mobile and other emerging technologies and architecture.
  • Applicable data privacy practices and laws.
  • Software development methodologies and the software development life cycle.
  • Microsoft platforms and tools such as Power Automate, SharePoint Online, Power BI, Forms, Dynamics, and Purview.
  • SQL databases, SQL scripting and reporting.
  • Software troubleshooting.
  • Applicable Federal, State, and local laws, rules, codes and regulations related to assigned activities.
  • Modern office practices, methods, procedures and equipment.
  • Record-keeping principles, procedures and techniques.
  • Correct English usage, grammar, spelling, punctuation and vocabulary.
  • Interpersonal skills using tact, patience and courtesy.
  • Public speaking techniques.
  • Technical aspects of field of specialty.
  • Skills and Abilities to: Learn, read, interpret, and apply and explain rules, regulations, policies and procedures.
  • Maintain technical records and prepare detailed and statistical reports, dashboards, automated flows and jobs.
  • Provide technical information and assistance.
  • Work in integrated development environments.
  • Work in enterprise-level applications design, configuration and integration.
  • Oversee the linking of cross-functional applications between disparate business units and systems.
  • Troubleshoot software.
  • Analyze situations accurately and adopt an effective course of action.
  • Communicate effectively both orally and in writing; comprehend and use English effectively including producing all forms of communications in a clear, concise and understandable manner to intended audiences.
  • Organize and prioritize a variety of projects and multiple tasks in an effective and timely manner; work independently with little or no direction, organize own work, set priorities, and meet schedules and timelines.
  • Operate modern office equipment including computer equipment and specialized software application programs appropriate to assigned tasks.
  • Use tact, initiative, prudence and independent judgment within general policy, procedural and legal guidelines.
  • Establish, maintain and foster positive and effective working relationships with those contacted in the course of work.

Nice To Haves

  • Experience in business analysis and process mapping, including stakeholder engagement, requirements gathering, and translating business needs into technical specifications.
  • Experience analyzing existing workflows, identifying improvement opportunities, and supporting the design of technology-enabled solutions.
  • Working knowledge of SQL for data validation, reporting, and application integrations.
  • Ability to serve as a liaison between business teams, vendors, and technical support, with a strong customer service focus.
  • Experience managing integrations across enterprise applications, with strong technical understanding to translate user requirements into integration needs and effectively coordinate with vendors and support teams.

Responsibilities

  • Plans, executes, and manages the integration of new applications into existing systems and software throughout the City.
  • Works with the IT sub teams to address issues in program logic and the interoperability of new applications with existing systems software.
  • Assists the IT Applications team with researching and documenting requirements of software users; Ensures that development and integration projects meet business requirements and goals, fulfills end-user requirements, and identifies and resolve problems.
  • Authors, integrates, and codes software programs and applications consistently and according to specifications.
  • Recommends, schedules, and performs/deploys software improvements and upgrades.
  • Researches and makes recommendations on integration products and services in support of procurement and development efforts.
  • Collaborates with the project teams in the testing of newly-integrated software programs and applications.
  • Leads integration testing phase of software and applications under development in order to identify and remedy potential problem areas.
  • Runs and monitors software performance tests on new and existing programs for the purpose of correcting errors, isolating areas for improvement, and general debugging.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service