Experience Inc. Jobs

Job Information

NCR Atleos Director of Software Engineering in ATLANTA, Georgia

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

Director of Software Engineering

Description

We are seeking a highly skilled and experienced Director of Engineering to lead a multidisciplinary team that includes front end and back-end developers. As our Director of Engineering, you will play a critical role in driving the technical direction of NCR Atleos and ensuring the successful delivery of a wide range of projects to support our “Atleos as a Service” strategy.

Your responsibilities will include overseeing the entire software development lifecycle, managing and mentoring a team of developers, collaborating with other departments to prioritize and plan projects, and staying up to date with emerging technologies and industry trends and building a world class delivery process and team. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and a proven track record of delivering high-quality software solutions.



Responsibilities

  • Lead and inspire a team of front end and back-end developers, providing mentorship and guidance throughout the software development process.

  • Exhibit hands on expertise with modern front-end and back-end tools, and cloud environments.

  • Collaborate with cross-functional teams to define project requirements, scope, and timelines, ensuring projects are delivered on time and within budget.

  • Drive the technical roadmap and provide expertise in software architecture and design principles.

  • Define and implement engineering best practices and standards to ensure code quality and maintainability.

  • Stay current with emerging technologies and industry trends, and provide recommendations for the adoption of new tools and frameworks.

  • Conduct regular code reviews and provide constructive feedback to improve the quality and efficiency of the development team.

  • Manage the performance and professional development of team members, including conducting regular performance evaluations and implementing training plans.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Proven experience leading and managing a team of software engineers.

  • Strong technical background with expertise in front-end and back-end development using javascript, including frameworks such as React.js, Next.js, Node/Express and more, plus deep experience with cloud environments, databases, container orchestration platforms and other cloud based tools and architectures.

  • Solid understanding of software development methodologies, performance engineering, best practices, and automated testing practices, tools and frameworks.

  • Excellent communication and interpersonal skills, with the ability to work effectively across different teams and stakeholders.

  • Strong problem-solving and decision-making abilities, with the capacity to analyze complex situations and recommend effective solutions.

  • Familiarity with agile development methodologies and tools.

  • Result-oriented mindset, with a focus on delivering high-quality software solutions.

  • We will be migrating some services from a legacy Java based platform, and as such, knowledge of Java is a plus, but not a firm requirement for the role.

Benefits

  • Competitive salary and comprehensive benefits package offered

  • Opportunity to lead and work with a talented and diverse team of engineers

  • Flexible work schedule and remote work options available

  • Generous vacation and paid time off policy

  • Professional development opportunities and access to cutting-edge technologies

Offers of employment are conditional upon passage of screening criteria applicable to the job.

Full time employee benefits include :

  • Medical Insurance

  • Dental Insurance

  • Life Insurance

  • Vision Insurance

  • Short/Long Term Disability

  • Paid Vacation

  • 401k

EEO Statement

NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

DirectEmployers