Vice President; Software Engineer III

Hispanic Technology Executive Council
Charlotte, NC, United States
16 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Adobe InDesign Unit Testing Continuous Delivery Continuous Integration Data Cleansing Data Governance Data Transformation Data Warehousing Software Design Documents Apache Hadoop Teradata SQL Data Storage Technologies
+2 more
Data Ingestion Information Technology

Job description

  • Ensure that software is developed to meet functional, non-functional, and compliance requirements.
  • Ensure solutions are well designed with maintainability/ease of integration and testing built-in from the outset.
  • spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
  • Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Design, develop and maintain automated test suites.
  • Set up and developing a continuous integration/continuous delivery pipeline.
  • Automate manual release activities.
  • Prepare high-level and low-level design for the system to be developed/enhanced and creating mapping documents between a source system and data warehouse.
  • Provide architecture, develop and control complex bigdata platform solutions involving Hadoop and Teradata domain, to accommodate data ingestion, data transformation, data cleansing, data governance, data storage and build reusable components.
  • Test and validate the code snippets by executing test scripts/jobs to ensure data quality.
  • Collect and analyze Technical, Business and Functional Requirements and monitoring the performance of the system by collecting and analyzing the metrics.

Requirements

  • Bachelor’s degree or equivalent in Engineering (any), Computer Information Systems, Management Information Systems, Computer Science, or related; and
  • 5 years of progressively responsible experience in the job offered or a related IT occupation.
  • Must include 5 years of experience in each of the following:
  • Preparing high-level and low-level design for the system to be developed/enhanced and creating mapping documents between a source system and data warehouse;
  • Providing architecture, developing and controlling complex bigdata platform solutions involving Hadoop and Teradata domain, to accommodate data ingestion, data transformation, data cleansing, data governance, data storage and build reusable components;
  • Testing and validating the code snippets by executing test scripts/jobs to ensure data quality; and,
  • Collecting and analyzing Technical, Business and Functional Requirements and monitoring the performance of the system by collecting and analyzing the metrics..

About the company

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Exploring the Apache Spark layer architecture

Ayon Roy · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

44 sec

Treating unit tests as essential development tools

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all