The City of Richland is looking to enhance city operations and improve services for the community by designing, developing, and integrating software programs and applications.
Requirements
- Technical programming languages and frameworks, such as C-Sharp.Net, VB.Net, ASP.Net, and MVC.
- Working knowledge of SQL for data validation, reporting, and application integrations.
- Microsoft platforms and tools such as Power Automate, SharePoint Online, Power BI, Forms, Dynamics, and Purview.
- SQL databases, SQL scripting and reporting.
- Software development methodologies and the software development life cycle.
- Experience with business analysis and process mapping, including stakeholder engagement, requirements gathering, and translating business needs into technical specifications.
- 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.
Other
- 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.
- Ability to serve as a liaison between business teams, vendors, and technical support, with a strong customer service focus.
- Experience analyzing existing workflows, identifying improvement opportunities, and supporting the design of technology-enabled solutions.