Application Developer/SeniorAPPLY FOR JOB

JOB DESCRIPTION

WILL BE REQUIRED ON SITE WHEN THAT TIME COMES


GENERAL FUNCTION:

As part of the applications development discipline, develops cost-effective information technology solutions by creating new and modifying existing software applications. Coordinates with users to determine requirements. Codes, tests, debug documents and implements complex software applications. May coordinate activities of the project team and assist in monitoring project schedules and costs. Functions as technical lead and acts as liaison between business units. Provides training, direction and support to team members.

Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined. Accountable for always doing the right thing for customers and colleagues, and ensures that actions and behaviors drive a positive customer experience. While operating within the Bank’s risk appetite, achieves results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

· Design and implement new features while continuously improving quality of technical products and applications

· Work collaboratively with other software engineers to define system architectures and design solutions

· Develop software meeting code quality standards and metrics

· Participate in communities of practice by contributing to and following standards, reviewing others code, and sharing knowledge

MINIMUM QUALIFICATIONS

· Bachelor's degree in Computer Science/Information Systems or comparable with 5-10+ years of relevant experience

· Experience with one or more general purpose programming languages including but not limited to: Python, JavaScript, Java, C/C++, C#, or Go.

· Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, networking, and/or security software development.

· Interest and ability to learn other coding languages as needed.

· Experience with identity solutions is a plus

· Experience deploying production applications into cloud environments, AWS certification(s) is a plus

· Experience with Docker and/or Kubernetes/Openshift are pluses

· Strong problem solving and collaboration skills

Excellent verbal and written communication skills in English
Type: Contract | Location: Cincinnati, Ohio
 

APPLY FOR THIS JOB

Please to apply to this job.