girl looking into her desktop
Back to search results

Java Technology Manager - Core Technology Infrastructure

Charlotte, North Carolina;

Job Description:

Position Summary:

Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
Participates in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives.
Serves as a fully seasoned/proficient technical resource. Will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations. May have responsibility for a project and project budget.
May collaborate with external programmers to coordinate delivery of software application. Routine accountability is for technical knowledge and capabilities. Works under minimal supervision, with general guidance from more seasoned consultants. Typically requires 7 or more years of experience.
Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments.
Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints.
May be responsible for coordinating teams to accomplish development in a matrixed organization.
Responsibilities:
The developer will be responsible for helping architect, develop, implement and maintain an application whose focus is to integrate with enterprise systems management tools; providing automation, scalability, and streamlining of software delivery and OS provisioning operations across 400K end user devices throughout the enterprise.
Required Education and Training
Bachelor’s degree in computer science, management information systems (or related field), or equivalent experience
Required Knowledge and Skills
  • Languages: Java, C#, SQL, JavaScript, TypeScript, HTML, HTML5, XML, XSLT, JSON
  • Technologies: Spring, Hibernate, JPA, JUnit, JMS, WebServices (SOAP and REST), .NET Framework, Quartz, WMI, Apache Web Server, WSO2 ESB, Mulesoft, Active MQ, Tomcat, Angular 2+, Node, WebPack, RxJS, PrimeNG, CSS, SASS, LESS.
  • Operating Systems: Windows, RedHat Linux
  • Databases: MySQL, Microsoft SQL Server
  • Tools: Eclipse, Visual Studio, VSCode, Subversion, Maven, Ant, Yarn
  • Ability to work both independently and within a high-functioning team environment
  • Strong written and verbal communication skills
  • Able to present to audiences including senior management
  • Strong organizational skills, ability to work with multiple groups to gather business requirements for product evidence and license compliance.
  • Strong analytical, multitasking and prioritization skills
  • Proficiency in working in a fast-paced, complex, dynamic, business environment
  • Proven ability to build relationships and influence individuals in all regions of the organization Ability to understand complex application infrastructure and model for license compliance reporting.
  • Ability to be a strong team player with commitment to overall organization goals.

Bank of America's Global Banking and Markets Technology Organization....

  • 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.

LOB General:

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.

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary:

Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
Participates in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives.
Serves as a fully seasoned/proficient technical resource. Will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations. May have responsibility for a project and project budget.
May collaborate with external programmers to coordinate delivery of software application. Routine accountability is for technical knowledge and capabilities. Works under minimal supervision, with general guidance from more seasoned consultants. Typically requires 7 or more years of experience.
Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments.
Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints.
May be responsible for coordinating teams to accomplish development in a matrixed organization.
Responsibilities:
The developer will be responsible for helping architect, develop, implement and maintain an application whose focus is to integrate with enterprise systems management tools; providing automation, scalability, and streamlining of software delivery and OS provisioning operations across 400K end user devices throughout the enterprise.
Required Education and Training
Bachelor’s degree in computer science, management information systems (or related field), or equivalent experience
Required Knowledge and Skills
  • Languages: Java, C#, SQL, JavaScript, TypeScript, HTML, HTML5, XML, XSLT, JSON
  • Technologies: Spring, Hibernate, JPA, JUnit, JMS, WebServices (SOAP and REST), .NET Framework, Quartz, WMI, Apache Web Server, WSO2 ESB, Mulesoft, Active MQ, Tomcat, Angular 2+, Node, WebPack, RxJS, PrimeNG, CSS, SASS, LESS.
  • Operating Systems: Windows, RedHat Linux
  • Databases: MySQL, Microsoft SQL Server
  • Tools: Eclipse, Visual Studio, VSCode, Subversion, Maven, Ant, Yarn
  • Ability to work both independently and within a high-functioning team environment
  • Strong written and verbal communication skills
  • Able to present to audiences including senior management
  • Strong organizational skills, ability to work with multiple groups to gather business requirements for product evidence and license compliance.
  • Strong analytical, multitasking and prioritization skills
  • Proficiency in working in a fast-paced, complex, dynamic, business environment
  • Proven ability to build relationships and influence individuals in all regions of the organization Ability to understand complex application infrastructure and model for license compliance reporting.
  • Ability to be a strong team player with commitment to overall organization goals.

Bank of America's Global Banking and Markets Technology Organization....

  • 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.

LOB General:

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.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21066340

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Jake Koehler

Referral Bonus:

0