FAQs
What is the primary purpose of the Data Center Services - Software Engineer position at Bank of America?
The primary purpose of this position is to develop and deliver complex software requirements to accomplish business goals, while ensuring that the software meets functional, non-functional, and compliance requirements.
What kind of experience is required for this role?
The position requires a minimum of 2+ years of experience in software development, preferably with Python, and database development experience with MySQL/MSSQL, along with familiarity with ETL concepts/design.
Are there any preferred qualifications for candidates applying for this position?
Yes, preferred qualifications include 7+ years in technology, experience in data center and/or critical facilities infrastructure, strong attention to detail, risk management skills, and experience with Python web frameworks like Django or Flask.
What are the key responsibilities of this Software Engineer role?
Key responsibilities include developing software, ensuring solutions are well-designed for maintainability, providing level 3 support for technology applications, and assisting with control and audit deliverables.
What skills are necessary for this position?
Necessary skills include analytical thinking, collaboration, DevOps practices, adaptability, application development, risk management, and strong time management abilities.
How is the work environment structured for this position?
The position involves working in a flexible environment that promotes collaboration while also allowing for individual adaptability, with a commitment to diversity and inclusion.
What is the expected work schedule for this role?
The expected work schedule for this position is 40 hours per week during the 1st shift.
Is familiarity with front-end technologies required for this position?
Yes, a basic understanding of front-end technologies such as JavaScript, HTML5, and CSS3 is required.
How does Bank of America support its employees in terms of well-being?
Bank of America invests heavily in its employees and their families by offering competitive benefits to support their physical, emotional, and financial well-being.
What does the enterprise role overview imply about the responsibilities regarding software delivery automation?
The enterprise role overview indicates that this job is responsible for configuring software delivery automation, ensuring software deployments meet access and authentication standards, and overseeing software promotion pipelines following Continuous Delivery practices.