Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Bank Of America Software Engineer 
Ireland, Dublin 
925806774

25.06.2024

Job Description:

Job Title: Software Developer
Corporate Title: VP

We are seeking a talented Software Developer to join our dynamic team. In this role, you’ll play a crucial part in developing and delivering requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. To be successful in this role you should have a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Responsibilities:

  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.

  • Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.

  • Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack.

  • Execute story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.

  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas• Automates manual release activities.

  • Design, develop, and maintain automated test suites (integration, regression, performance)

Skills:

  • Technical Strategy Development: Formulating strategic approaches to technical challenges.

  • Application Development: Proficiency in developing software solutions.

  • Automation: Experience with CI/CD practices and automating processes

  • Solution Design: Expertise in designing effective, maintainable solutions.

  • Influence: Ability to shape solution design and architectural decisions.

  • Result Orientation: Focus on achieving outcomes efficiently.

  • Architecture: Understanding of architectural patterns and best practices

  • Solution Delivery Process: Knowledge of end-to-end solution delivery

  • Business Acumen: Awareness of business objectives and best practices

  • DevOps Practices: Familiarity with DevOps principles and tools

  • Risk Management: Ability to assess and mitigate project risks.

  • Analytical Thinking: Good problem-solving skills and data-driven decision making.

  • Collaboration: Effective teamwork and communication across cross-functional teams

  • Test Engineering: Proficiently in creating and maintaining test suites.

  • Data Management: Understanding of data storage, retrieval, and governance.

  • Private healthcare for you and your family plus an annual health screen to help you manage your physical wellness with the option to purchase a screen for your partner.

  • Competitive pension plan, life assurance and group income protection cover if you become unable to work as a result of a disability or health reasons.

  • 20 days of back-up childcare and 20 days of back-up adult care per annum.

  • The ability to change your core benefits as well as the option of selecting a variety of flexible benefits to suit your personal circumstances including access to a wellbeing account, travel insurance, critical illness etc.

  • Access to an Employee Assistance Program for confidential support and help for everyday matters.

  • Access to free counselling through the Employee Assistance Program and virtual GP services through our private health care plan.

  • Ability to donate to charities of your choice and the bank will match your contribution.

  • Opportunity to access our Arts & Culture corporate membership program and receive discounted entry to some of Ireland’s most iconic cultural institutions and exhibitions.

  • Opportunity to give back to your community, develop new skills and work with new groups of people by volunteering in your local community.

We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements.