Enable job alerts via email!

Software Engineer

Bank of America

Atlanta (GA)

On-site

USD 80,000 - 130,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Python Developer/Network Automation Engineer to join their dynamic team. This role offers an exciting opportunity to design, develop, and automate network solutions that enhance operational efficiency. With a focus on collaboration and innovation, you will engage in developing software applications and integrations that drive the bank's network capabilities. The ideal candidate will bring extensive experience in programming languages, particularly Python, and possess strong problem-solving skills. Join a forward-thinking company that values diversity and invests in its employees' growth and well-being.

Qualifications

  • 7+ years of software development experience with OO languages.
  • Expertise in Python and frameworks like Django and FastAPI.
  • Experience with Git, Jira, and CI/CD systems.

Responsibilities

  • Design and develop network-focused software applications.
  • Lead solution design activities and troubleshoot operational incidents.
  • Work collaboratively with teams to enhance network automation.

Skills

Python
Java
JavaScript
C#
GoLang
Problem Solving
Communication
Process Management

Education

Bachelor's in Computer Science
Equivalent Work Experience

Tools

Git
Jira
Jenkins
Terraform
Ansible

Job description

Job Description:

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.

Position: Python Developer/ Network Automation Engineer

The network is the hub of it all. It's one of the most valuable assets for professional development and is essential to how the world operates. This is an opportunity to help us automate, manage, and grow the bank's network, both computer and personal.

We are seeking a Software Developer/ Network Automation Engineer with at least 5-7 years of professional experience to join our software development team focusing on network automation.

Duties include:

  1. Provide subject matter expertise as a team member and individual contributor.
  2. Work on the design, development, testing, and documentation of new network-focused software applications and automation.
  3. Lead and propose solution design activities including data modeling, data repository, data transformation, and analytics.
  4. Develop and deploy technologies such as RESTful APIs, software front-ends, and custom integrations into operational systems.
  5. Act as escalation point for operational incidents, including troubleshooting, documenting, and resolving root cause.

Required Qualifications:

  • 7+ years’ experience analyzing, designing, and developing software with an OO language (C#, Java, etc).
  • Professional experience with two or more of the following programming languages: Python (preferred), Java, Javascript, C#, GoLang.
  • Understanding of SDLC, agile methodologies and tooling.
  • Ability to learn complex and emerging technologies and train other developers.
  • Experience troubleshooting, tracing, and debugging complex applications.
  • Development experience with frameworks such as Django & FastAPI.
  • Excellent written communication, problem solving, process management, and collaborative skills to work with teams throughout the organization.
  • Experience with Git, Jira, Jenkins, Continuous Build systems with automated testing (unit and end-to-end testing).

Desired Qualifications:

  • Experience with designing, developing, and supporting various software architectures (service oriented, microservice, publisher/subscriber, etc.).
  • Experience with infrastructure as code, Configuration Management Systems (Terraform, Ansible, Chef, etc.).
  • Strong understanding of networking concepts (OSI levels 1-3) and controller-based network architectures.
  • Familiarity with YAML, YANG, JINJA or other network modelling standards.
  • BS in Computer Science, Engineering, Management Information Systems, or related field (or equivalent work experience).
  • Nautobot/Netbox development experience highly valued.

Shift: 1st shift (United States of America)

Hours Per Week: 40

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer - Contact Centers (Remote)

The Home Depot

Atlanta

Remote

USD 110,000 - 140,000

7 days ago
Be an early applicant

Software Engineer Senior Principal - GenAI (Remote)

The Home Depot

Atlanta

Remote

USD 110,000 - 140,000

7 days ago
Be an early applicant

Software Engineer Senior Manager – Mobile Application Development (Remote)

The Home Depot

Atlanta

Remote

USD 65,000 - 85,000

6 days ago
Be an early applicant

Lead SAP Software Engineer- Quality Engineer (Open to Atlanta and Boston)

Converse

Atlanta

Remote

USD 65,000 - 120,000

5 days ago
Be an early applicant

Sr. Software Engineer- SAP ABAP (Open to Atlanta)

Nike

Atlanta

Remote

USD 107,000 - 213,000

4 days ago
Be an early applicant

Senior Software Engineer - Reliability Engineering (Remote)

The Home Depot

Atlanta

Remote

USD 110,000 - 140,000

7 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Atlanta

Remote

USD 70,000 - 100,000

7 days ago
Be an early applicant

System Software Engineer - Rust compiler, tooling, and ecosystem

Canonical

Atlanta

Remote

USD 125,000 - 170,000

9 days ago

Senior Software Engineer - SAP (Remote)

The Home Depot

Atlanta

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant