The Application Developer III is committed to providing top quality solutions that meet the needs of our business departments. This role is be responsible for translating software requirements into well-designed solutions; working with ‘off the shelf’ software, modifying it and integrating it into the existing architecture; and maintaining programs for business applications. The ideal candidate will be someone with the ability to multi-task on a wide range of projects and stay up-to-date on the latest technologies and paradigms. Must be hands-on skills savvy enough to confidently design and architect systems, including deployment rollouts. A wide degree of creativity and latitude is expected. As a member of a learning organization that values process improvement, this position will develop and improve technical and engineering processes to create efficiencies.
Essential Functions include:
Internal subject matter expert on IT solutions
Provides deep architectural knowledge with respect to design patterns and best practices
Provides a degree of technical leadership; innovates and improves standar operating procedures
Provide technical leadership and mentorship to the team and promote an open, learning culture
Creates and enforces methodologies to standardize the integration of different technologies, standards, processes, tools, and architectures into a stable and effective technology platform
Relies on professional experience and judgment to plan and accomplish goals and perform a variety of complicated tasks
Ability to execute on multiple projects within required timelines and expectations and effectively communicate updates with team and management
Works closely with IT management to execute IT strategic plan
Builds sound relationships and works collaboratively with outside entities (companies and/or individuals)
Use seasoned analytical and problem resolution skills
Applies knowledge of technology to improve work processes and results (e.g., enhance productivity, efficiency, collaboration, quality, or customer satisfaction); uses technology to solve work-related problems and find new methods to enhance results
Ability to communicate technical information to the Executive level in plain language so they understand and anticipate the impact of technology on current and future processes, products, and services. Communication may involve motivating or influencing organizational leaders
Have a good balance and understanding of calculated risk-taking together with risk mitigation styles
Utilizes expert ability to quickly troubleshoot issues and resolve incidents while communicating with stakeholders
Work closely with suppliers to ensure successful software or hardware implementation and support
Utilizes sound development life cycle practices, adheres to established processes, and documents delivery of application solutions
Contributes technical knowledge and understanding of applications to training programs, support processes, and operating procedures
Must be continually well read on current technologies; Keeps others informed about the latest technology innovations in various industries
Exercises extreme confidentiality as the scope of work will include access to sensitive data and financial perspectives
On-Call Support – Elevations values work-life balance; however, your flexibility and willingness to work early or late as needed is part of the job, and we will never abuse it. Requires hands-on support for production systems, upgrades, and critical issues which occur outside normal business hours
Architecture and Application Development Manager
This role does not have supervisory responsibility
Planning and Organizing, Decision Making, Continuous Improvement, Customer Orientation, Building Partnerships, Influencing, Initiating Action, Quality Orientation, Driving for Results, Technology Savvy, Continuous Learning
Required Education and Experience:
4 year college degree or equivalent work experience; B.S., Computer Science or equivalent
8 or more years of experience developing and supporting business applications within a financial institution
5 or more years of experience with application development, testing procedures, report writing, systems process design, or equivalent processes.
4 or more years of experience in SQL development with relational databases
Heavy experience in IT solutions, infrastructure, SDLC, testing, security and application administration
Additional skills required – Experience with financial institution technologies: Jack Henry technologies (Episys, Synapsys, Synergy, ARCU), MeridianLink, Encompass, Digital Insight, Q2, COTS, Image Center, OpCon, etc.
Preferred Education and Experience:
Master’s degree (or higher) in Computer Science or Computer Engineering will be appreciated
5 or more years of experience with the Episys application and PowerOn development
Familiarity with the Unix operating system, Unix shell scripting, Python, or similar
5 or more years of project management experience in an iterative project management methodology.
Experience with Atlassian product suite (JIRA, Confluence etc.)
ITIL certification, or previous work within an ITIL environment
This job operates in an office setting and routinely uses standard office equipment
Sitting frequently, walking occasionally, use of hands frequently, hearing constantly, talking frequently, exerting up to 10 lbs of force occasionally to lift, carry, push, pull, or move objects.
Position Type/Expected Hours of Work:
Full time / 40 hours per week
Elevations Support Center – Broomfield, CO
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.