Team Lead System Engineering- Charlotte, NC
Charlotte, North Carolina
**Job Description:**
Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures development of team through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. Advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with business and technology partners. Accountable for solution delivery as relevant to their teams. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Contributes to the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.
**Global Banking Technology - (GBT):**
+ Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
+ Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
+ Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
+ Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
+ Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
+ Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital
**Overview:**
Manages design, configuration, and implementation for a large or several small to medium systems. Deals with most difficult or complex systems and generates new design ideas. Interfaces with business areas to ensure all initiatives support business strategies and goals. Primary liason with vendors, consultants and Sr Tech Mgrs. Responsible for staffing, performance management and compensation decision making. Ensures proper training and staffing on an on-going and project basis. Typically 7 or more years of systems experience.
This is the EXCELLENT opportunity to take your career to a whole new level providing ways to work with high profile financial applications that are impacting cutting edge technology such as the evolving fraud landscape, the ever changing world of payments and the power to transact anywhere with CashPro Mobile. CashPro sits within the Global Markets organization and Global Transaction Services which provide liquidity management, payments and receipts, trade and supply chain finance, foreign exchange and commercial card services to small businesses, middle market companies, and to multinational corporations, financial institutions and governments around the world. This is an opportunity to work in a fast paced forward looking technology organization which continues to expand around the world and always be on the cutting edge of innovation.
**Responsibilities:**
+ Technical lead for multiple agile teams responsible for CashPro web services and APIs
+ Provides technology and architectural direction as well as hands-on development responsibilities
+ Seeks opportunities to consolidate, simplify and enable self-service
+ Evaluates existing applications to determine technical changes, schedules projects, resources, and monitors project timelines
+ Oversees feasibility researches, estimates project timeline and cost
+ Ensures that project/department milestones/goals are met and adhering to approved budgets
+ Technology thought-leader for API development team
+ Micro Services Subject Matter Expert
+ 12 Factors, containerization
+ Coordinate development team efforts and project status
+ Development contact for projects
**Required Skills:**
+ Bachelor's degree in Computer Science or related field
+ 7+ years of experience in Java/J2EE
+ 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
+ Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
+ 5+ years of experience in working with Spring. Expert in Spring frameworks
+ Familiar with micro service architecture and principles of 12 factor app
+ Expert in basic rest principles and resource oriented architecture
+ Expert in Mybatis and an ORM framework such as hibernate
+ Familiar with cache solutions such as coherence or Jboss Data Grid preferred. Required, expertise with JCache APIs and basic caching/eviction principles
+ 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
+ Practical experience with performance tuning
+ Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
+ 3+ years of application lead experience
+ Proven leadership skills
+ Outstanding communication skills
+ Jenkins and GIT/Bitbucket
**Job Band:**
H5
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
**Weekly Schedule:**
**Referral Bonus Amount:**
0
**Job Description:**
Responsible for building and leading a team to deliver technology products and services that meet business outcomes. Ensures development of team through coaching, mentoring, feedback, and hands-on career development. Develops a technology strategy and ensures technology solutions comply with applicable standards. Advances modern, Agile solution delivery practices and evangelizes great design, engineering and organizational practices. Accountable for team level resource and financial management; builds and maintains teams through talent acquisition. Sets maturity objectives and enables individuals/teams to with training & resources to achieve them. Sets and tracks quality and performance objectives. Facilitates performance and career development of individuals through performance reviews, coaching, and building individual development plans that are needed to develop competencies and skills. Understands individual and team maturity and performance through team/client feedback. Manages relationships with business and technology partners. Accountable for solution delivery as relevant to their teams. Accountable to ensure all relevant risk, financial, and compliance polices and standards are met. Accountable for the application performance in production (app health, resiliency, performance, security, enterprise data management standards, audit exams and reviews). Contributes to the technology strategy for their technical domain. Ensures that execution is aligned with product strategy by working with Product Management, Product Owners, and other stakeholders. Creates an inclusive and healthy working environment, and helps to resolve organizational impediments/blockers. Leads and creates followership in Communities of Practice in the organization. Manages a team.
**Global Banking Technology - (GBT):**
+ Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
+ Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
+ Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
+ Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
+ Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
+ Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital
**Overview:**
Manages design, configuration, and implementation for a large or several small to medium systems. Deals with most difficult or complex systems and generates new design ideas. Interfaces with business areas to ensure all initiatives support business strategies and goals. Primary liason with vendors, consultants and Sr Tech Mgrs. Responsible for staffing, performance management and compensation decision making. Ensures proper training and staffing on an on-going and project basis. Typically 7 or more years of systems experience.
This is the EXCELLENT opportunity to take your career to a whole new level providing ways to work with high profile financial applications that are impacting cutting edge technology such as the evolving fraud landscape, the ever changing world of payments and the power to transact anywhere with CashPro Mobile. CashPro sits within the Global Markets organization and Global Transaction Services which provide liquidity management, payments and receipts, trade and supply chain finance, foreign exchange and commercial card services to small businesses, middle market companies, and to multinational corporations, financial institutions and governments around the world. This is an opportunity to work in a fast paced forward looking technology organization which continues to expand around the world and always be on the cutting edge of innovation.
**Responsibilities:**
+ Technical lead for multiple agile teams responsible for CashPro web services and APIs
+ Provides technology and architectural direction as well as hands-on development responsibilities
+ Seeks opportunities to consolidate, simplify and enable self-service
+ Evaluates existing applications to determine technical changes, schedules projects, resources, and monitors project timelines
+ Oversees feasibility researches, estimates project timeline and cost
+ Ensures that project/department milestones/goals are met and adhering to approved budgets
+ Technology thought-leader for API development team
+ Micro Services Subject Matter Expert
+ 12 Factors, containerization
+ Coordinate development team efforts and project status
+ Development contact for projects
**Required Skills:**
+ Bachelor's degree in Computer Science or related field
+ 7+ years of experience in Java/J2EE
+ 5+ years of experience working in one of the following J2EE app server: weblogic, websphere, JBOSS EAP 7.1
+ Expertise in transaction management and clean understanding of concepts such as XA transactions/last phase commit, connection pooling, multi-threading and JMS
+ 5+ years of experience in working with Spring. Expert in Spring frameworks
+ Familiar with micro service architecture and principles of 12 factor app
+ Expert in basic rest principles and resource oriented architecture
+ Expert in Mybatis and an ORM framework such as hibernate
+ Familiar with cache solutions such as coherence or Jboss Data Grid preferred. Required, expertise with JCache APIs and basic caching/eviction principles
+ 3+ years of work experience in an Agile environment. Work history of participating in daily agile routines and estimation of stories with minimal direction
+ Practical experience with performance tuning
+ Identifying a memory leak, connection leak. Understanding of memory dump, thread dump, query plans
+ 3+ years of application lead experience
+ Proven leadership skills
+ Outstanding communication skills
+ Jenkins and GIT/Bitbucket
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Learn more about this role
Full time
JR-22062019
Band: H5
Manages People: Yes
Travel: No
Manager:
Talent Acquisition Contact:
Jennifer McNeil
Referral Bonus:
0
Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.
To view the "EEO is the Law" poster, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .
To view the "EEO is the Law" Supplement, CLICK HERE (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP\_EEO\_Supplement\_Final\_JRF\_QA\_508c.pdf) .
Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (Policy) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.
To view Bank of Americas Drug-free workplace and alcohol policy, CLICK HERE .