Bank of America is looking to solve problems related to application development and quality assurance testing within a global financial environment, focusing on environment availability, production stability, and continuous improvement.
Requirements
- Experience using Python
- Experience in Quality Assurance testing and batch processing
- Solid knowledge of contemporary development processes, build environments, and testing tools
- Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuous integration
- 2+ years of experience working with front office trading platform development teams, especially with global teams
- Experience with Python data analysis packages and performance tuning
- Exceptional development knowledge in Python on Linux/UNIX, with a strong understanding of Messaging Middleware concepts, usage, and application
Responsibilities
- Experience in Quality Assurance testing and batch processing
- Proven record with driving continuous improvements in processes and tooling
- Experience in 3rd line production support
- Experience with Python data analysis packages and performance tuning
- Exceptional development knowledge in Python on Linux/UNIX
- Strong understanding of Messaging Middleware concepts, usage, and application
- Experience using Python
Other
- Working in a global team environment and managing the workload for the global team
- Strong team player with excellent communication skills, excellent problem solving, and analytical skills in a high-pressure environment
- Comfortable in communicating with technology and business users
- Experience in a financial industry environment
- Degree in Computer Science, Physics, Engineering, Mathematics or relevant analytical experience