FutureRecruitNet
Application Developer
FutureRecruitNet, Broomfield, Colorado, United States, 80020
About the job Application Developer
The Application Developer is committed to providing top quality solutions that meet the needs of our business departments. This role is 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 who moves quickly, who has an expert understanding of the full architecture stack, and who communicates effectively on detailed IT topics. We are looking for an individual who is a self-motivator, a confident developer and a team player. As a member of a learning organization that values process improvement, this position will improve technical and engineering processes to create efficiencies.
This role can be performed on site at the location above, or remotely for any individual who resides within Colorado.
Essential Functions include:•Serve as internal subject matter expert on IT solutions•Understand the full technology stack and communicate effectively on a variety of IT topics•Provides engineering expertise on corporate initiatives and consults in all phases of the software development lifecycle•Communicates technical information in plain language so others understand and anticipate the impact of technology on current processes, products, and services•Utilizes sound development life cycle practices and accurately follows established procedures for delivering application solutions that support critical business strategies•Commits application configuration updates to stage / test environment and plans for roll-back in the event that it is needed•Utilizes expert ability to quickly troubleshoot issues and resolve incidents while communicating with stakeholders•Works closely with suppliers to ensure successful software or hardware implementation and support•Builds sound relationships and works collaboratively within IT and with other departments•Promotes and maintains high standards in design and architectural documentation•Facilitates architecture review and ensures that all architectural products are updated and maintained•Identifies and solves technical, process, or interpersonal problems to ensure projects are delivered within required timelines and expectations•Contributes technical knowledge and understanding of applications to training programs, support processes, and operating procedures•Keeps others informed about latest technology innovations in the financial industry•Exercises extreme confidentiality as the scope of work will include access to sensitive data and financial perspectives
Expectations:•Self-Managed - Coordinates work activities and schedules to take advantage of available resources (individuals, processes, departments, and tools) and complete work efficiently•Sound Decision Making - Gathers, analyzes, and interprets quantitative and qualitative information to choose the best course of action; use a good balance and understanding of calculated risk-taking•Customer Oriented - Provides a high level of customer service when partnering and collaborating with other departments in the company; Serve as a team player and technical advisor•Build Networks - Takes action to establish and maintain connections with people, including those outside Elevations (e.g., peers, cross-functional partners, and vendors). Relationships focus on accessing information, resources, or other contacts to provide the information, ideas, expertise, and/or influence needed to achieve work goals•Influence - Motivates or influences organizational leaders to ensure a solid environment, built with best practices, meets the needs of the organization and IT•Quality Oriented - Assumes responsibility and accountability for successfully completing high-quality assignments or tasks on schedule•High Work Standards - Ensures that time frames and strategies are met accordingly, and service delivery exceeds expectations•Tech Savvy - Stays current with emerging technology trends•Continuously Learn - Ask questions and take on challenging or unfamiliar assignments•Regulatory Requirements - Maintains knowledge of Financial Institution regulatory requirements•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. Requires hands-on support for production systems, upgrades, and critical issues which occur outside normal business hours
Required Education and Experience:•4-year college degree or equivalent work experience; B.S., Computer Science or equivalent•5 or more years of experience in application development for diverse operating systems and platforms•5 or more years of experience supporting business applications, preferably within a financial institution•2 or more years of experience in SQL development with relational databases•Demonstrated knowledge of architecture / systems engineering best practices, systems process design, software design, programming principles, or equivalent processes•Experience with financial institution technologies: Jack Henry technologies (Episys, Synapsys, Synergy, ARCU), MeridianLink, Encompass, Digital Insight, Q2, COTS, Image Center, OpCon, etc.•Familiarity with the Unix operating system, Unix shell scripting, or similar•Adequate knowledge of relational database systems, Object Oriented Programming, networking,•Ability to program in at least one programming language such as C#, Java (J2EE) etc.
Preferred Education and Experience:•3 or more years of experience with Episys and PowerOn development•Command of one or more scripting languages (bash, Ruby, Python)•Experience with Atlassian product suite (JIRA, Confluence etc.)•2 or more years of project management experience in an iterative project management methodology•ITIL certification, or previous work within an ITIL environment
Work Environment:
Elevations uses multi-factor authentication to keep our data safe. As such, a personal smart phone is a requirement for employment with us. This job operates in an office setting and routinely uses standard office equipment.
Physical Requirements:
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.
The Application Developer is committed to providing top quality solutions that meet the needs of our business departments. This role is 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 who moves quickly, who has an expert understanding of the full architecture stack, and who communicates effectively on detailed IT topics. We are looking for an individual who is a self-motivator, a confident developer and a team player. As a member of a learning organization that values process improvement, this position will improve technical and engineering processes to create efficiencies.
This role can be performed on site at the location above, or remotely for any individual who resides within Colorado.
Essential Functions include:•Serve as internal subject matter expert on IT solutions•Understand the full technology stack and communicate effectively on a variety of IT topics•Provides engineering expertise on corporate initiatives and consults in all phases of the software development lifecycle•Communicates technical information in plain language so others understand and anticipate the impact of technology on current processes, products, and services•Utilizes sound development life cycle practices and accurately follows established procedures for delivering application solutions that support critical business strategies•Commits application configuration updates to stage / test environment and plans for roll-back in the event that it is needed•Utilizes expert ability to quickly troubleshoot issues and resolve incidents while communicating with stakeholders•Works closely with suppliers to ensure successful software or hardware implementation and support•Builds sound relationships and works collaboratively within IT and with other departments•Promotes and maintains high standards in design and architectural documentation•Facilitates architecture review and ensures that all architectural products are updated and maintained•Identifies and solves technical, process, or interpersonal problems to ensure projects are delivered within required timelines and expectations•Contributes technical knowledge and understanding of applications to training programs, support processes, and operating procedures•Keeps others informed about latest technology innovations in the financial industry•Exercises extreme confidentiality as the scope of work will include access to sensitive data and financial perspectives
Expectations:•Self-Managed - Coordinates work activities and schedules to take advantage of available resources (individuals, processes, departments, and tools) and complete work efficiently•Sound Decision Making - Gathers, analyzes, and interprets quantitative and qualitative information to choose the best course of action; use a good balance and understanding of calculated risk-taking•Customer Oriented - Provides a high level of customer service when partnering and collaborating with other departments in the company; Serve as a team player and technical advisor•Build Networks - Takes action to establish and maintain connections with people, including those outside Elevations (e.g., peers, cross-functional partners, and vendors). Relationships focus on accessing information, resources, or other contacts to provide the information, ideas, expertise, and/or influence needed to achieve work goals•Influence - Motivates or influences organizational leaders to ensure a solid environment, built with best practices, meets the needs of the organization and IT•Quality Oriented - Assumes responsibility and accountability for successfully completing high-quality assignments or tasks on schedule•High Work Standards - Ensures that time frames and strategies are met accordingly, and service delivery exceeds expectations•Tech Savvy - Stays current with emerging technology trends•Continuously Learn - Ask questions and take on challenging or unfamiliar assignments•Regulatory Requirements - Maintains knowledge of Financial Institution regulatory requirements•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. Requires hands-on support for production systems, upgrades, and critical issues which occur outside normal business hours
Required Education and Experience:•4-year college degree or equivalent work experience; B.S., Computer Science or equivalent•5 or more years of experience in application development for diverse operating systems and platforms•5 or more years of experience supporting business applications, preferably within a financial institution•2 or more years of experience in SQL development with relational databases•Demonstrated knowledge of architecture / systems engineering best practices, systems process design, software design, programming principles, or equivalent processes•Experience with financial institution technologies: Jack Henry technologies (Episys, Synapsys, Synergy, ARCU), MeridianLink, Encompass, Digital Insight, Q2, COTS, Image Center, OpCon, etc.•Familiarity with the Unix operating system, Unix shell scripting, or similar•Adequate knowledge of relational database systems, Object Oriented Programming, networking,•Ability to program in at least one programming language such as C#, Java (J2EE) etc.
Preferred Education and Experience:•3 or more years of experience with Episys and PowerOn development•Command of one or more scripting languages (bash, Ruby, Python)•Experience with Atlassian product suite (JIRA, Confluence etc.)•2 or more years of project management experience in an iterative project management methodology•ITIL certification, or previous work within an ITIL environment
Work Environment:
Elevations uses multi-factor authentication to keep our data safe. As such, a personal smart phone is a requirement for employment with us. This job operates in an office setting and routinely uses standard office equipment.
Physical Requirements:
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.