Software Engineer III
Jersey City, New Jersey;Charlotte, North Carolina
**Job Description:**
**Responsibilities**
+ Assessing algorithms and core computer science concepts including Computer Networking, Software Engineering, Operating Systems, Big Data Analytics, Web Application Development, Cloud computing and ability to apply apply them in real world systems;
+ Designing full stack systems using Scala, Java, Database (Mysql, Oracle, Hadoop), Caching technologies and tools like IntelliJ, Jupyter, Eclipse and CICD tools such as JIRA, Confluence, Bitbucket, Jenkins, Ansible;
+ Assessing strategic applications to replace old legacy Banking platform and modernize the stack using Hadoop.
+ Developing regulatory reporting systems using Java/Scala/Python to meet Global Banking regulatory, risk and finance requirements.
+ Implementing remediation to Banks ethical hack findings/Uncertified Data and disaster recovery capabilities for banks authorized data sources like WCAD, TrADS and CED.
+ Designing and developing micro-services framework using Java / Scala / Python and Splunk;
+ Using HTML, CSS, Javascript and Angular to develop user interface for various micro-services;
+ Using Jira and Code editors including vim, IntelliJ and version control systems, including Git and GitHub to effectively track, develop software and manage the source code;
+ Developing and orchestrating the release pipelines across different application models using Ansible, AutoSys and ITRS Monitoring tool;
+ Designing databases in Relational and Object oriented paradigm using MongoDB, MySQL, and Oracle;
+ Using Linux and Unix commands to shell script and investigate and analyze data in production;
+ Using tools in the areas of Data Virtualization, ELT, Cloud Adoption, Platform Modernization, Platform Resiliency and Security;
+ Responsible for the planning, coordinating, and delivery of defined deliverables for a larger program which requires engagement from teams across multiple organizations;
+ Communicating the target outcomes, coordinates delivery, manages risks, ensures compliance to standards, and provides visibility into the health of the program; and
+ Ensuring execution and delivery meets the clients expectations in terms of the target outcomes, timeline, cost, manages financials for the program, assist with resource planning, and facilitate sync points between business and technology leaders across multiple organizations.
**Required Skills**
+ 5+ Years hands on experience in Java/Scala/Python
+ Strong Understanding of Big Data Solutions (Hadoop, MongoDB, Oracle)
+ Excellent Leadership and Inter-Personal Skills
+ Masters Degree in Information Technology or Computer Science + 5 years experience or Bachelors + 7 years experience
**Job Band:**
H5
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
**Weekly Schedule:**
**Referral Bonus Amount:**
0
**Job Description:**
**Responsibilities**
+ Assessing algorithms and core computer science concepts including Computer Networking, Software Engineering, Operating Systems, Big Data Analytics, Web Application Development, Cloud computing and ability to apply apply them in real world systems;
+ Designing full stack systems using Scala, Java, Database (Mysql, Oracle, Hadoop), Caching technologies and tools like IntelliJ, Jupyter, Eclipse and CICD tools such as JIRA, Confluence, Bitbucket, Jenkins, Ansible;
+ Assessing strategic applications to replace old legacy Banking platform and modernize the stack using Hadoop.
+ Developing regulatory reporting systems using Java/Scala/Python to meet Global Banking regulatory, risk and finance requirements.
+ Implementing remediation to Banks ethical hack findings/Uncertified Data and disaster recovery capabilities for banks authorized data sources like WCAD, TrADS and CED.
+ Designing and developing micro-services framework using Java / Scala / Python and Splunk;
+ Using HTML, CSS, Javascript and Angular to develop user interface for various micro-services;
+ Using Jira and Code editors including vim, IntelliJ and version control systems, including Git and GitHub to effectively track, develop software and manage the source code;
+ Developing and orchestrating the release pipelines across different application models using Ansible, AutoSys and ITRS Monitoring tool;
+ Designing databases in Relational and Object oriented paradigm using MongoDB, MySQL, and Oracle;
+ Using Linux and Unix commands to shell script and investigate and analyze data in production;
+ Using tools in the areas of Data Virtualization, ELT, Cloud Adoption, Platform Modernization, Platform Resiliency and Security;
+ Responsible for the planning, coordinating, and delivery of defined deliverables for a larger program which requires engagement from teams across multiple organizations;
+ Communicating the target outcomes, coordinates delivery, manages risks, ensures compliance to standards, and provides visibility into the health of the program; and
+ Ensuring execution and delivery meets the clients expectations in terms of the target outcomes, timeline, cost, manages financials for the program, assist with resource planning, and facilitate sync points between business and technology leaders across multiple organizations.
**Required Skills**
+ 5+ Years hands on experience in Java/Scala/Python
+ Strong Understanding of Big Data Solutions (Hadoop, MongoDB, Oracle)
+ Excellent Leadership and Inter-Personal Skills
+ Masters Degree in Information Technology or Computer Science + 5 years experience or Bachelors + 7 years experience
**Shift:**
1st shift (United States of America)
**Hours Per Week:**
40
Learn more about this role
Full time
JR-22076650
Band: H5
Manages People: No
Travel: Yes, 5% of the time
Manager:
Talent Acquisition Contact:
Karl Klein
Referral Bonus:
0
Jersey City pay and benefits information
**Jersey City pay range:**
$90,500 - $160,000
annualized salary, offers to be determined based on experience, education and skill set.
**Discretionary incentive eligible**
This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.
**Benefits**
This role is currently benefits eligible . We provide industry-leading benefits, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
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 .