Software Architect at First Financial Bancorp in Glendale, Ohio

First Financial Bancorp
Published
August 2, 2020
Location
Glendale, Ohio
Job Type

Description

Software Architect

We do the right things, right now. We do them in a way that is relevant to our clients. Become a part of our history as it continues to be written!
If you are interested and qualified for this role, we invite you to apply. The Software Architect is responsible for making intuitive high-level design for software development. They will understand the enterprise technology framework and create appropriate architectural approaches for software design. The Software Architect will also have experience in designing and possess the ability to develop a unified vision for software characteristics and functions. They are responsible for interpreting business requirements and developing software architecture and design elements that are the blueprint for the development of a successful solution. Essential Functions/Responsibilities: Collaborating with other professionals to determine functional and non-functional requirements for new software or applications Using tools and methodologies to create representations for functions and user interface of desired product Developing high-level product specifications with attention to system integration and feasibility Providing specifications according to which the solution is defined, managed, and delivered. Describing the structure, characteristics, behavior, and other aspects of software to project stakeholders. Defining features, phases, and solution requirements. Recommend best practices for the entire solution. Analyze technical and business requirements. Comply with strategic guidelines and architecture. Collaborate with project management and IT teams. Act as a liaison between the technical and business teams to convert requirements into outcomes. Define all aspects of development from appropriate technology and workflow to coding standards Communicate successfully all concepts and guidelines to development team Work with the development team to establish consistent design for all for all development work Provide technical guidance and coaching to developers and engineers Ensure software meets all requirements of quality, security, modifiability, extensibility etc. Personnel & Organizational Management Establish and maintain strong relationships with business partners, vendors, and other stakeholders utilizing strong collaboration skills Partner with consultants to flex team capacity as needed to achieve business objectives Minimum Knowledge, Skills, and Abilities Needed to Perform Essential Functions of the Job: Proven experience as software architect Experience in Design & Implementation of software solutions. Experience in SDLC processes Experience in software development and coding in various languages (C#, .NET, Java etc.) Excellent knowledge of software and application design and architecture Excellent knowledge of UML and other modeling methods Familiarity with HTML/CSS, Java
Script and UI/UX design Understanding of software quality assurance principles A technical mindset with great attention to detail High quality organizational and leadership skills Outstanding communication and presentation abilities 5+ years of professional working experience financial services industry preferably with strong software architecture experience. Formal Education & Certification 2-4 year college diploma or university degree in software engineering or computer science, and/or 5+ years equivalent work experience.

Preferred

Knowledge and Skills: Master’s degree in Business Administration (MBA). Certifications in business process improvement (six sigma, BPM, etc.) and project management (PMP) are desirable. Level of Complexity and Scope: Job is responsible for making decisions and recommendations for a large complex environment. Degree of Independence and Decision-Making: Job is responsible for making decisions and recommendations for a large complex environment. Significant degree of independence is required, as the Software Architect will be responsible for working with a broad range of key stakeholders across the organization to perform business needs assessments and discovery (requirements gathering). Significant degree of decision making is required, as the Solution Architect will serve as the subject-matter-expert on enterprise architecture design, development, and testing.

Required

Supervisory

Responsibilities

None Physical

Requirements

Occasionally lifts and carries up to 20 lbs Frequently sits, stands, walks and drives Compliance Statement: The associate is responsible for meeting all compliance requirements imposed on First Financial Bank by State and Federal law and regulation, as well as all related First Financial Bank policies and procedures. This includes all Bank Secrecy Act, Anti-Money Laundering, OFAC and Suspicious Activity reporting requirements, as well as all other lending and deposit compliance requirements. It is our policy to not discriminate against any individual in violation of federal, state, and local laws as it relates to age, race, color, religion, national origin, sex, marital status, pregnancy, gender identity, disability, sexual orientation, genetic information, veteran/military service, or any other characteristic protected by law. We are an E-Verify Employer.

Related Jobs



Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?