Sorry, this job is no longer available.

(Loading More Opportunities)

Software Engineer II - Addison, TX

Job Description:

Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Individual contributor.

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

Responsibilities:

  • Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch
  • Manage code deployments, fixes, updates and related processes
  • Work with CI and CD tools, and source control such as GIT and SVN
  • Automate our operational processes as needed, with accuracy and in compliance with our security requirements
  • Writing automation scripts, specifying, documenting and developing new product features,
  • Establish DevOps Engineer team best practices
  • Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed
  • Deploy product updates as required while implementing integrations when they arise

Required Skills:

  • 8+ years of experience in a DevOps Engineer role experience in software development and infrastructure development is nice to have
  • Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS
  • Strong experience with databases such as SQL, MS SQL, MySQL, NoSQL
  • Experience in migration projects from .NET to Java/Angular
  • Knowledge of scripting languages such as Java, JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash
  • Experience in working Agile environment with incremental code deployments (Agile, Jira, Work Front, Scrum/Kanban/SAFe, etc.)
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD)
  • Extensive experience in using C#, ASP.NET, VB.NET, ADO.NET, MVC framework, Web Forms and Web Controls
  • 2+ years of experience with open-source technologies and cloud services (nice to have)
  • 2+ years of experience in working with Puppet or Chef for automation and configuration scripts

Desired Skills:

  • Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field
  • Strong communication skills and ability to explain protocol and processes with team and management
  • Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement
  • Time management skills, with the capability to prioritize and multitask as needed to collaborate and work with multiple teams
  • Solid team player and excellent troubleshooting skills, proactively work on the issues and should be a self-starter

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

-->

Job Description:

Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Individual contributor.

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

Responsibilities:

  • Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch
  • Manage code deployments, fixes, updates and related processes
  • Work with CI and CD tools, and source control such as GIT and SVN
  • Automate our operational processes as needed, with accuracy and in compliance with our security requirements
  • Writing automation scripts, specifying, documenting and developing new product features,
  • Establish DevOps Engineer team best practices
  • Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed
  • Deploy product updates as required while implementing integrations when they arise

Required Skills:

  • 8+ years of experience in a DevOps Engineer role experience in software development and infrastructure development is nice to have
  • Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS
  • Strong experience with databases such as SQL, MS SQL, MySQL, NoSQL
  • Experience in migration projects from .NET to Java/Angular
  • Knowledge of scripting languages such as Java, JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash
  • Experience in working Agile environment with incremental code deployments (Agile, Jira, Work Front, Scrum/Kanban/SAFe, etc.)
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD)
  • Extensive experience in using C#, ASP.NET, VB.NET, ADO.NET, MVC framework, Web Forms and Web Controls
  • 2+ years of experience with open-source technologies and cloud services (nice to have)
  • 2+ years of experience in working with Puppet or Chef for automation and configuration scripts

Desired Skills:

  • Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field
  • Strong communication skills and ability to explain protocol and processes with team and management
  • Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement
  • Time management skills, with the capability to prioritize and multitask as needed to collaborate and work with multiple teams
  • Solid team player and excellent troubleshooting skills, proactively work on the issues and should be a self-starter

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description: Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces. Familiar with development and testing practices of the bank. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause. Documents and communicates required information for deployment, maintenance, support, and business functionality. Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes. Individual contributor.

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

Responsibilities:

  • Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch
  • Manage code deployments, fixes, updates and related processes
  • Work with CI and CD tools, and source control such as GIT and SVN
  • Automate our operational processes as needed, with accuracy and in compliance with our security requirements
  • Writing automation scripts, specifying, documenting and developing new product features,
  • Establish DevOps Engineer team best practices
  • Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed
  • Deploy product updates as required while implementing integrations when they arise

Required Skills:

  • 8+ years of experience in a DevOps Engineer role experience in software development and infrastructure development is nice to have
  • Strong experience with Linux-based infrastructures, Linux/Unix administration, and AWS
  • Strong experience with databases such as SQL, MS SQL, MySQL, NoSQL
  • Experience in migration projects from .NET to Java/Angular
  • Knowledge of scripting languages such as Java, JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash
  • Experience in working Agile environment with incremental code deployments (Agile, Jira, Work Front, Scrum/Kanban/SAFe, etc.)
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD)
  • Extensive experience in using C#, ASP.NET, VB.NET, ADO.NET, MVC framework, Web Forms and Web Controls
  • 2+ years of experience with open-source technologies and cloud services (nice to have)
  • 2+ years of experience in working with Puppet or Chef for automation and configuration scripts

Desired Skills:

  • Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field
  • Strong communication skills and ability to explain protocol and processes with team and management
  • Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement
  • Time management skills, with the capability to prioritize and multitask as needed to collaborate and work with multiple teams
  • Solid team player and excellent troubleshooting skills, proactively work on the issues and should be a self-starter

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Company
Bank of America
Posted
11/20/2021
Salary Range
$81,000.00 - 104,000.00
per Year
Salary range estimated by
Location
Addison, TX 75001, US