Full Stack Python Developer III at Bank of America – Salary, Benefits & How to Apply

Looking for a Full Stack Python Developer III position at Bank of America? Explore job responsibilities, qualifications, salary details, benefits, and the application process in our comprehensive guide.


Table of Contents

  1. Overview of the Role
  2. About Bank of America
  3. Key Responsibilities
  4. Required & Desired Qualifications
  5. Skills Breakdown
  6. Salary and Compensation
  7. Benefits and Perks
  8. Work Culture and Career Growth
  9. How to Apply for Full Stack Python Developer III at Bank of America
  10. Frequently Asked Questions (FAQ)

Overview of the Role

Bank of America is actively seeking a Full Stack Python Developer III to join its Strategic Full Reval Capability (SFRC) technology team. This full-time position offers the opportunity to build and deliver risk technology solutions that support trading, risk management, and finance operations across Global Markets.

If you are an experienced developer with strong Python skills, UI/dashboard development expertise, and an interest in scalable systems, this is a high-impact role you don’t want to miss.


About Bank of America

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses, and large corporations. The company is known for promoting responsible growth and building a diverse, inclusive, and high-performing work environment.

You’ll be part of a global team that values innovation, professional development, and meaningful impact.


Key Responsibilities

As a Full Stack Python Developer III, you will:

  • Code solutions and conduct unit testing per requirements and compliance standards.
  • Design and develop architecture components, application interfaces, and enablers.
  • Mentor junior engineers and promote best practices in CI/CD and automation.
  • Participate in requirement refinement and estimate project deliverables.
  • Develop UI dashboards, batch automation tools, and test suites (integration, regression, performance).
  • Work on automation and efficiency improvements for release processes.

Required & Desired Qualifications

Required Qualifications:

  • 5+ years of hands-on software development experience.
  • Proficiency in Python for building scalable applications.
  • Demonstrated experience in UI/dashboard development.

Desired Qualifications:

  • Exposure to Risk platforms within Global Markets.
  • Background in batch processing optimization and production stability tools.
  • Familiarity with standard UI frameworks (e.g., ReactJS, JavaScript, HTML5).

Education: Bachelor’s Degree in Computer Science or equivalent professional experience.


Skills Breakdown

Here’s a quick overview of the key skills for this role:

Skill AreaCompetencies
ProgrammingPython, JavaScript, ReactJS, HTML5
UI/UX DevelopmentDashboard design, frontend frameworks
DevOps & CI/CDAutomation tools, test automation, release process automation
Risk ManagementUnderstanding of financial risk systems and data pipelines
Collaboration & MentoringTeam coaching, peer reviews, agile development
Architecture & DesignSolution design, scalable architecture, batch optimization

Salary and Compensation

Pay ComponentDetails
Base Salary$100,700 – $180,000 annually
Job TypeFull-time
Shift1st shift (U.S.)
Hours/Week40 hours

Actual compensation may vary based on skills, experience, and location.


Benefits and Perks

Bank of America provides a comprehensive benefits package including:

  • Health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Paid time off and holidays
  • Professional development programs
  • Parental leave and family support services
  • Mental and physical wellness resources
  • Employee discounts and commuter benefits

Work Culture and Career Growth

Bank of America emphasizes:

  • In-Office Culture: While flexibility exists, this role requires office-based presence to promote collaboration.
  • Diversity & Inclusion: An inclusive environment that celebrates differences.
  • Career Mobility: Opportunities to grow into leadership, architecture, or strategic roles.
  • Learning & Development: Access to internal learning platforms, mentorship programs, and certifications.

How to Apply for Full Stack Python Developer III at Bank of America

Ready to take the next step? Follow these steps to apply:

  1. Visit the official Bank of America careers page.
  2. Search for Full Stack Python Developer III under the technology jobs section.
  3. Submit your updated resume and complete the application form.
  4. Prepare for an interview that includes technical assessments and behavioral questions.

Frequently Asked Questions (FAQ)

Is this a remote position?

No, the role requires in-office presence with some flexibility based on team and business needs.

What programming languages should I know?

Python is essential. Familiarity with ReactJS, JavaScript, and HTML5 is highly desirable.

What is the team structure like?

You’ll be part of the SFRC global team working in agile squads with developers, analysts, and stakeholders.

Does Bank of America offer visa sponsorship?

Sponsorship policies vary by role. Please refer to the job posting or HR team during the application.

How long does the application process take?

It typically takes 2-4 weeks, depending on interview rounds and internal approvals.


Apply Now

Don’t miss the chance to advance your tech career at a global financial leader.
Click here to apply for Full Stack Python Developer III at Bank of America


Looking for more opportunities like this? Check out our latest tech job listings and career tips for software developers!

Leave a Comment