Home » News » Software Engineer II – Bank of America Job Description

Software Engineer II – Bank of America Job Description

by David Harrison – Chief Editor

Bank of America – Equities Technology Developer ⁣(Java/Big Data) – 100% Original

Join a purpose-driven company. ⁣At Bank of america, we’re dedicated to making financial lives better for ‌our clients, teammates, communities,⁤ and shareholders through responsible growth and​ impactful connections.⁢ We‍ foster a collaborative and inclusive workplace where ‌you can learn, grow, and ‌thrive. We are committed to an in-office culture that balances presence with ​flexibility.

About the ‍Role:

We⁢ are ⁤seeking a talented ⁤and ⁢motivated Equities Technology Developer to join our dynamic team. In this role, you ‌will be responsible for the full software development lifecycle – from understanding complex business requirements ‍to delivering robust, scalable, ‌and resilient solutions. You’ll contribute to the design, development, and implementation of critical ​systems within the⁢ Equities product domain, ensuring compliance with‍ regulatory requirements.

Key Responsibilities:

* ⁣ Development &‍ Testing: ‌code high-quality solutions and perform thorough unit‍ testing to meet defined⁤ acceptance criteria and⁤ compliance standards.
* Architectural Contribution: ⁢Leverage multiple ‌architectural components ⁤(data, ⁣application,​ business)⁢ to design and develop client requirements.
* CI/CD Integration: ‌Actively participate in Continuous Integration and Continuous Development (CI-CD) activities.
* ⁣ Collaboration ⁣& Refinement: Contribute ‌to story refinement, requirement definition,‍ and estimation⁣ efforts.
*⁤ Quality ​Assurance: Enhance existing test suites (integration,‍ regression,‍ performance), analyze reports,​ and troubleshoot issues.
* ‌ Innovation & Risk ‍Mitigation: Conduct ⁣spikes and proof-of-concepts to ‍explore new⁢ ideas and mitigate potential risks.

Qualifications:

*‌ Experience: 2-3 ⁤years⁤ of relevant software development experience.
* ​ Domain ‌Knowledge: Understanding of the Equities product domain and regulatory reporting requirements is⁣ essential.
* Technical Skills:

‌ * Strong proficiency in Java (Core or‌ Full Stack).
⁢ *‍ Experience with microservices architecture.
* Familiarity with ‌containerization (Docker) and orchestration ⁢(Kubernetes).
⁤ * Knowledge of Big Data technologies (Hadoop,⁤ Flink, or similar).
* Experience with CI/CD pipelines and ⁢DevOps practices.
* Communication: Excellent‍ written and oral communication skills.
* Education: Bachelor’s degree​ in Computer Science or Engineering, or equivalent⁣ work experience.

Essential Skills:

* Application ⁤Development
* Automation
* ⁤ Collaboration
* ⁤ DevOps Practices
* ⁢ ​Solution design
* ⁣ Agile Practices
*⁤ ⁢ Architecture
* Analytical Thinking
* Data Management
* ‌Risk Management

Shift: 1st Shift‍ (United States of‍ America)
Hours: 40 hours per week

ready to make an⁤ impact? ⁤Join the Bank of America team today!

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.