girl looking into her desktop
Back to search results

Sr. Software Engineer DDI Automation, Core Technology Infrastructure

Richardson, Texas;

Job Description:

The Software Engineer drives execution of key software development initiatives and will support IP Service Automation of the banks global DDI infrastructure. This is a key software engineering roll that influences development strategies daily to ensure that we’re building high value automation services.

The role is accountable for delivering functional software, defining, and assigning development sprints, assisting with QA testing, and the overall development of future-state DDI automation. You will write software on a team of developers with an emphasis on delivering automated DDI services. Other aspects of the role include identifying customers’ requirements and working with key stakeholders where you will translate design into working software.

 

Responsibilities:

This role is responsible for defining and leading the IP Service Automation software development of DDI services. Key responsibilities of the role include writing software as it relates to the configuration of BlueCat & Bind infrastructure, leading developers and overseeing successful software delivery.

Other key responsibilities include:

  • Effective simultaneous oversight and management of software development.

  • Authoring, reviewing, and editing software sprints for development teams to execute.

  • Testing and verifying software functionality before production release.

  • Engage in an Agile methodology of software delivery. 

  • Answering software development questions from customers/stakeholders.

  • Approving software designs related to automation requirements.

  • Ensuring software standards and SLAs are being maintained.

  • Engaging key stakeholders on new needs for projects/enhancements

Required Skills:

  • 7 to 10 years of experience writing software using Python as it relates to network devices

  • Experience writing and integrating APIs.

  • Experience configuring BlueCat DDI services.

  • Working knowledge of Network Infrastructure, IP addressing, IP traffic management Load Balancers, DNS/DHCP, Security, and HTTP(S).

  • Strong analytical, collaboration, partnership, and relationship management skills.

  • Ability to work across functions and organizational lines/levels when obtaining detailed requirements needed to assemble high value software.

  • Strategic, logical, and creative thinker with an ability to translate strategy into working software.

  • ·         Strong and proven ability to deliver quality results within a team environment.

  • Customer-centric mindset and passionate about driving improvements to customer experience.

  • Proficiency using Microsoft Office products such as Word, Excel, PowerPoint, and Visio.

  • Excellent oral and written communication skills, including the ability to explain technical concepts to business leaders, and business concepts to technologists.

  • Bachelor’s degree or equivalent with technology concentration.

 

Desired Skills:

  • Extensive DevOps experience as a product owner.

  • Python, Ansible, C#, C, Java, and other programming language experience

  • Cloud Services: AWS, OpenStack, IBM Watson, Google

  • Virtual Technology: VMware ESXi, XenServer, PowerVM, KVM

  • MSSQL,DB2,Oracle,MYSQL/MariaDB/Percona, Postgre SQL, Progress

  • Ability to explain how to exploit automation technology to improve customer experience.

  • Ability to influence a software team to achieve desired outcomes.

  • Must have strong organizational skills and be able to handle multiple development tasks.

  • Bachelor's degree in computer science, information-technology, engineering, or a related study, Master’s degree preferred.

  • Minimum of eight years of experience in at least two IT solution development disciplines, including software development, DevOps application delivery, Software design, database management or cloud development

  • Exposure to multiple, diverse technologies, platforms, and processing environments

 

Technology Infrastructure Organization:

  • Strives to bring new thoughts and ideas to teams in order to drive innovation and unique solutions

  • Excels in working among diverse viewpoints to determine the best path forward

  • Experience in connecting with a diverse set of clients to understand future business needs – is a continuous learner

  • Commitment to challenging the status quo and promoting positive change

  • Participate in and drive collaborative efforts to advance tools, technology, and ways of working to better serve an evolving client base

  • Believes in value of diversity so we can reflect, connect and meet the diverse needs of our clients and employees around the world

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

The Software Engineer drives execution of key software development initiatives and will support IP Service Automation of the banks global DDI infrastructure. This is a key software engineering roll that influences development strategies daily to ensure that we’re building high value automation services.

The role is accountable for delivering functional software, defining, and assigning development sprints, assisting with QA testing, and the overall development of future-state DDI automation. You will write software on a team of developers with an emphasis on delivering automated DDI services. Other aspects of the role include identifying customers’ requirements and working with key stakeholders where you will translate design into working software.

 

Responsibilities:

This role is responsible for defining and leading the IP Service Automation software development of DDI services. Key responsibilities of the role include writing software as it relates to the configuration of BlueCat & Bind infrastructure, leading developers and overseeing successful software delivery.

Other key responsibilities include:

  • Effective simultaneous oversight and management of software development.

  • Authoring, reviewing, and editing software sprints for development teams to execute.

  • Testing and verifying software functionality before production release.

  • Engage in an Agile methodology of software delivery. 

  • Answering software development questions from customers/stakeholders.

  • Approving software designs related to automation requirements.

  • Ensuring software standards and SLAs are being maintained.

  • Engaging key stakeholders on new needs for projects/enhancements

Required Skills:

  • 7 to 10 years of experience writing software using Python as it relates to network devices

  • Experience writing and integrating APIs.

  • Experience configuring BlueCat DDI services.

  • Working knowledge of Network Infrastructure, IP addressing, IP traffic management Load Balancers, DNS/DHCP, Security, and HTTP(S).

  • Strong analytical, collaboration, partnership, and relationship management skills.

  • Ability to work across functions and organizational lines/levels when obtaining detailed requirements needed to assemble high value software.

  • Strategic, logical, and creative thinker with an ability to translate strategy into working software.

  • ·         Strong and proven ability to deliver quality results within a team environment.

  • Customer-centric mindset and passionate about driving improvements to customer experience.

  • Proficiency using Microsoft Office products such as Word, Excel, PowerPoint, and Visio.

  • Excellent oral and written communication skills, including the ability to explain technical concepts to business leaders, and business concepts to technologists.

  • Bachelor’s degree or equivalent with technology concentration.

 

Desired Skills:

  • Extensive DevOps experience as a product owner.

  • Python, Ansible, C#, C, Java, and other programming language experience

  • Cloud Services: AWS, OpenStack, IBM Watson, Google

  • Virtual Technology: VMware ESXi, XenServer, PowerVM, KVM

  • MSSQL,DB2,Oracle,MYSQL/MariaDB/Percona, Postgre SQL, Progress

  • Ability to explain how to exploit automation technology to improve customer experience.

  • Ability to influence a software team to achieve desired outcomes.

  • Must have strong organizational skills and be able to handle multiple development tasks.

  • Bachelor's degree in computer science, information-technology, engineering, or a related study, Master’s degree preferred.

  • Minimum of eight years of experience in at least two IT solution development disciplines, including software development, DevOps application delivery, Software design, database management or cloud development

  • Exposure to multiple, diverse technologies, platforms, and processing environments

 

Technology Infrastructure Organization:

  • Strives to bring new thoughts and ideas to teams in order to drive innovation and unique solutions

  • Excels in working among diverse viewpoints to determine the best path forward

  • Experience in connecting with a diverse set of clients to understand future business needs – is a continuous learner

  • Commitment to challenging the status quo and promoting positive change

  • Participate in and drive collaborative efforts to advance tools, technology, and ways of working to better serve an evolving client base

  • Believes in value of diversity so we can reflect, connect and meet the diverse needs of our clients and employees around the world

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-22070282

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Marzey Wilson [C]

Referral Bonus:

0