ATM Software Engineering Manager

Jpmorgan Chase & Co. Westerville , OH 43082

Posted 2 months ago

ATM Software Engineering Manager

Req #: 200014919

Location: Westerville, OH, US

Job Category: Technology

Job Description:

Consumer Banking Technology is seeking an Application Owner/Delivery Manager to lead the software engineering team that develops and maintains the firm's ATM software. This role provides a fantastic opportunity to lead the development of one of Chase's most important customer interactions, at the scale of our entire ATM network. The role includes direct interaction with Consumer Business and Operations teams, supporting the overall business strategies to deepen customer relationships, and reduce cost for servicing our ATM fleet. The role also includes interacting and managing several relationships with our ATM vendors. The Application Owner has the responsibility of managing the ATM software asset, as well as managing the software engineers that are responsible for delivering features.

As the application owner, you are accountable to ensure that our ATM software is built with appropriate controls, and in line with architectural standards as required within JPMC.

As a people manager, this role requires a passion for mentoring our software development staff with a focus on being a servant leader, and enabling our teams to be the best engineers possible. Removing obstacles for the team to allow them to achieve their fullest potential is required for our collective success.

In addition to being a people manager, it is critical that the leader of this team has experience in a Java based application development environment, including a more traditional J2EE environment, as well as modern technology components including cloud based architectures and micro-services.

.

  • 5+ years of managing software development delivery teams, preferably in Java web applications and client server.

  • Advanced knowledge in full J2EE stack

  • Expert in building server side MVC architecture based applications

  • Strong understanding of design principles for front end (client side) and server side applications.

  • Understanding of micro-services, cloud based principles. Hands-on experience in building cloud based applications is a plus.

  • Experience with unit test coverage tools such as Junit.

  • Experience with build tools such as Ant, Maven and Gradle.

  • Experience with source code management repositories such as Git and have strong code review skills.

  • Good knowledge in javascript and other javascript frameworks/libraries(Angular, React, Vue) is a plus.

  • Need to have up to date information in software industry (tools, technologies, frameworks, APIs etc.)

  • Experience in troubleshooting production issues.

  • Adhere to strong coding and documentation skills and standards.

  • Understanding of Agile scrum methodologies.

  • Strong communication skills with Sr. Leadership team and rest of the development teams.

  • Able to organize and handle technical discussion with architects and Sr. leaders.

  • Strong understanding of information security principles, secure coding practices and OWASP top 10.

Technical Experience:

  • Java

  • SPLUNK and its Search Processing Language (SPL)

  • Spring boot

  • Spring Webflow

  • WebSphere

  • Shell scripting

  • DB2 or other relational database technologies

  • Cassandra or similar distributed database technologies

  • Maven, GIT, and JENKINS

Experience/ exposure to the following is desired/ a plus:

  • CEN/ XFS

  • CI/CD processea

  • MSI WiX toolset

  • Windows 7/ Windows 10 power shell

  • Windows Whitelisting

Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.

When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech organizations. In our global technology centers, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $11B annual investment in technology enables us to hire people to create innovative solutions that are transforming the financial services industry.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineering Manager Ebods

Jpmorgan Chase & Co.

Posted 1 month ago

VIEW JOBS 3/7/2020 12:00:00 AM 2020-06-05T00:00 Software Engineering Manager - EBODS Req #: 200014938 Location: Westerville, OH, US Job Category: Technology Job Description: Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. You'll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers. As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed. Coming in with an understanding of the importance of end-to-end software development-such as agile frameworks-is key. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world. Primary Responsibilities: * Thought-leader who looks for innovation opportunities for our clients and business operations. * Must be proactive, results driven and have a proven track record of execution. * Demonstrated ability to manage multiple initiatives to completion under concurrent, rigorous, and regulatory deadlines in a fast-paced dynamic environment. * Strong presentation skills and effective communication with a variety of stakeholders. * Excellent analytical skills and ability to present fact-based recommendations in a clear, logical, and concise way. * Working closely with our technology partners on the design and delivery of requirements in planned releases. * Able to lead the team that launches industry-first digital capabilities for our customers. * Partner closely with multiple teams (onsite and offshore), lines of business and Finance to shape the application development roadmap and product enhancements to enable prioritization. * Partners with risk operations to develop usage and operating models for new capabilities. * Build relationships with multiple lines of businesses and functional areas (e.g., Retail, Technology, Finance, Design, Operations, Risk & Controls, etc.) * Excellent people management skills. * Understand spend and drive consistency and discipline across the team. This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience * Minimum of 10+ years of software development experience. * Good problem solving and ability to think strategically and influence without direct authority. * Advanced knowledge of application, data and infrastructure architecture disciplines. * Working proficiency in developmental toolsets IntelliJ, Eclipse, Swagger, SQLDeveloper, Splunk, Dynatrace. * Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals. * Proficiency in one or more general purpose programming languages Java/J2EE Development with Spring MVC, Hibernate, MQ, Kafka, EPV, REST API * In depth knowledge and proficiency in Database technologies (Cassandra, Oracle). * JUnit and other test automation tools (Cucumber, Selenium, etc.) * Understanding of software skills such as business analysis, development, maintenance and software improvement. * Familiarity with modern infrastructure technology and architecture (cloud, virtualization, object stores, etc.) will be a plus. * Knowledge and experience working in an Agile environment. When you work at JPMorgan Chase & Co., you're not just working at a global financial institution. You're an integral part of one of the world's biggest tech organizations. In our global technology centers, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $11B annual investment in technology enables us to hire people to create innovative solutions that are transforming the financial services industry. At JPMorgan Chase & Co. we value the unique skills of every employee, and we're building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you're looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you. Jpmorgan Chase & Co. Westerville OH

ATM Software Engineering Manager

Jpmorgan Chase & Co.