Joe Macdonald

Joe Macdonald Email and Phone Number

Manager, Lead Software Engineer @ Capital One
Richmond, VA, US
Joe Macdonald's Location
New York, New York, United States, United States
Joe Macdonald's Contact Details

Joe Macdonald work email

Joe Macdonald personal email

n/a
About Joe Macdonald

Joe Macdonald is a Manager, Lead Software Engineer at Capital One. He possess expertise in ios development, programming, java, test driven development, git and 11 more skills.

Joe Macdonald's Current Company Details
Capital One

Capital One

View
Manager, Lead Software Engineer
Richmond, VA, US
Website:
capitalone.com
Employees:
63917
Joe Macdonald Work Experience Details
  • Capital One
    Manager, Lead Software Engineer
    Capital One
    Richmond, Va, Us
  • Capital One
    Principal Associate, Senior Software Engineer
    Capital One Jan 2023 - Present
    Mclean, Va, Us
  • Capital One
    Senior Associate, Software Engineer
    Capital One Jan 2021 - Jan 2023
    Mclean, Va, Us
  • Capital One
    Associate, Software Engineer
    Capital One Aug 2019 - Jan 2021
    Mclean, Va, Us
  • Capital One
    Software Engineer Intern
    Capital One Jun 2018 - Aug 2018
    Mclean, Va, Us
    Developer on a team that manages the account combinations feature in the card tech division. Our team is tasked with a large-scale data migration of account combination data from on-site servers to a cloud-based farm in AWS. To deliver efficient code in a timely fashion, we followed a Test Driven Development methodology within an Agile project management framework.To accomplish our data migration, I personally:• Designed and implemented Java code in IntelliJ IDEA to log account history data to a relational database located in Amazon’s cloud• Developed an AWS Lambda function to send account history records to a data lake using Apache Kafka.• Created Spring Boot application for AWS Lambda function stored in new a Github repository• Authored automated unit and acceptance tests using Mockito and Gherkin• Leveraged MySQL Workbench for creation and maintenance of account history database• Queried relational databases using MySQL statements from Spring Boot application• Used Github for source control and collaborative development with other engineers
  • First Pick Llc
    Ios Development Intern
    First Pick Llc Jan 2017 - Oct 2017
    State College, Pa, Us
    Developer on a team responsible for creating, maintaining, and updating the iOS version of our mobile application. Personally responsible for the UI. Implemented the Model-View-Controller design pattern to meet application requirements that scale depending on phone size.

Joe Macdonald Skills

Ios Development Programming Java Test Driven Development Git Software Development Linux Mockito Aws Lambda Github C++ C Agile Project Management Swift Intellij Idea Iphone

Joe Macdonald Education Details

  • Penn State University
    Penn State University
    Computer Science

Frequently Asked Questions about Joe Macdonald

What company does Joe Macdonald work for?

Joe Macdonald works for Capital One

What is Joe Macdonald's role at the current company?

Joe Macdonald's current role is Manager, Lead Software Engineer.

What is Joe Macdonald's email address?

Joe Macdonald's email address is jo****@****one.com

What schools did Joe Macdonald attend?

Joe Macdonald attended Penn State University.

What skills is Joe Macdonald known for?

Joe Macdonald has skills like Ios Development, Programming, Java, Test Driven Development, Git, Software Development, Linux, Mockito, Aws Lambda, Github, C++, C.

Who are Joe Macdonald's colleagues?

Joe Macdonald's colleagues are Paula Berthelot, Jimmy Ryan, Sabyasachi Roy, Ian Joseph, Alex Poggetti, Peter Raymond, Ramya G..

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.