FAQs
What is the primary purpose of the Software Engineer III position at Bank of America?
The primary purpose of the Software Engineer III position at Bank of America is to develop and deliver complex software solutions that meet business goals while ensuring that the software adheres to functional, non-functional, and compliance requirements.
What are the key responsibilities of a Software Engineer III in this role?
Key responsibilities include coding solutions, designing and modifying application architecture, mentoring other engineers on CI/CD practices, refining stories, performing proof of concepts, automating manual release activities, and maintaining automated test suites.
What qualifications are required for this position?
Required qualifications include a minimum of 2 years of system engineering experience in a large global company, experience with Crowdstrike automation, strong organizational skills, and the ability to work in a fast-paced, dynamic environment among others.
Are there any desired qualifications for this job?
Yes, desired qualifications include a design and process-oriented background, engineering experience in software deployment and vulnerability management tools (such as SCCM, BigFix, or Tanium), and the ability to contribute to continuous improvement initiatives.
What skills are emphasized for this Software Engineer III role?
Emphasized skills include application development, automation, solution design, technical strategy development, architecture, business acumen, DevOps practices, and risk management, among others.
What kind of work environment can I expect at Bank of America?
Bank of America offers a diverse and inclusive workplace, promoting flexibility for employees and a collaborative work environment where teammates can learn, grow, and make an impact.
What does the mentorship aspect of this position involve?
The mentorship aspect involves coaching other software engineers on Continuous Integration and Continuous Development (CI/CD) practices and guiding them in using the automation tool stack effectively.
What type of projects will I be involved with as a Software Engineer III?
You will be involved in the design, development, and support of systems, particularly focusing on implementing enhanced designs around Crowdstrike and ensuring software stability and recovery.
What is the expected work schedule for this position?
The position is a full-time job with an expected schedule of 40 hours per week during the 1st shift in the United States.
How does Bank of America support the well-being of its employees?
Bank of America invests heavily in its teammates and their families by offering competitive benefits that support their physical, emotional, and financial well-being.