Systems Engineer II

This position performs the day-to-day operations involved with technical project support including, phone support, technical installations, technical requirements and distributed computer services. Directs and coordinates local area/wide area compute network activities. Studies the current computer systems and helps design information systems solutions that aid in bringing business and IT together by understanding the needs and limitations of both. Develops a strategy and partners with delivery teams to design, develop and maintain efficient and high-quality integrations connecting data, applications and third parties that support business processes and customer needs. The engineer also monitors and analyzes existing integrations to improve their performance and efficiency. This position is considered the seasoned professional level.  Incumbents are expected to show initiative in training less experienced staff and taking on more challenging or complex assignments.  Is expected to display professional maturity, judgment and experience. 



Evaluates, specifies, configures, installs and maintains network hardware, software and telecommunications services.  Supports administration of hardware and software acquisitions including the adherence to standards and procedures.


Gathers and analyzes business and customer requirements to identify and prioritize opportunities to improve efficiencies and processes through integration.  Proactively monitor integration performance and troubleshoot, resolve, and report integration issues to impacted teams and stakeholders.


Leads and/or supports internal projects, such as infrastructure upgrades to operating systems, business line projects that introduce new workflows, etc. including keeping tasks on track and reporting milestones.


Designs and implements integration flows and enhancements, including APIs and/or file-based integrations.


Participates in integration vendor and tool selection to meet business needs and support team workflows.


Adheres to established development and integration processes, best practices, and standards.


Uses user and stakeholder feedback to guide the development of new products and integration enhancements.


Prepare and manage technical documentation and self-service resources on integrations.


Performs other duties as required.







Strong knowledge of integration design and development processes (e.g. development, testing, debugging).

Demonstrable experience in data integration and workflow scripting.

Proficiency with data modeling, manipulation, and distribution between applications.

Strong proficiency in relevant coding languages (e.g. Java, C++, Python, SQL, .NET).

Experience with system integration technologies (e.g. RESTful APIs, OAUTH 2.0, event brokers, data virtualization).

Ability to convert business requirements to business processes and technical designs.

Excellent problem solving and analytical skills.

Ability to work in a team-based setting and alone.

Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.

Adaptability and a willingness to learn new skills, technologies, and frameworks.



       Bachelor’s degree in IT preferred

       Minimum of 5 years’ experience in IT systems analysis and integration experience



        Licenses and Certifications                                                              Expiration Date




Work is performed in a normal office environment.  Light travel to remote sites may be required.



Only those present in a normal office setting, no known hazards.


This job description may not be all-inclusive.  Employees are expected to perform other duties as assigned and directed by management.  Job descriptions and duties may be modified when deemed appropriate by management.


We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to age 40 and over, color, disability, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other applicable status protected by state or local law.

About Provident Bank

For more than 180 years, Provident Bank has served individuals, families, and businesses in our local communities with personal and business banking services.

Volunteering is a Way of Life

Our brand promise - “Commitment you can count on” - supports the investments we make in the community and donations made by our employees. It’s a promise also reflected in the volunteerism of our employees, who lend time and talent and countless hours to assist hundreds of organizations and thousands of people and animals each year.

Why do we love it?

  1. We get to volunteer in areas that are meaningful to the bank and impactful in the community.
  2. Through generous contributions, we have raised over $28,000 in 2018. No item or donation is too small; we find a home for it all.