Software Engineer II

2 weeks ago


Atlanta, Georgia, United States NCR Corporation Full time

About NCR Corporation

NCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been the global leader in consumer transaction technologies for nearly 140 years. Our mission is to enable stores, restaurants, and financial institutions to exceed their goals through innovative technology solutions.

Job Summary

We are seeking a skilled Software Engineer II to join our Aloha Cloud team. As a key member of our team, you will collaborate with cross-functional teams to design and implement features of moderate complexity, troubleshoot and debug complex issues, and contribute to the improvement of development processes and tools.

Responsibilities

  • Design and implement features of moderate complexity
  • Participate actively in code reviews, providing constructive feedback
  • Troubleshoot and debug complex issues
  • Collaborate with cross-functional teams (QA, UX/UI, Product Management)
  • Contribute to the improvement of development processes and tools

Requirements

  • Bachelor's degree in computer science or equivalent
  • Excellent analytical, problem-solving, and communication skills
  • Proficient in multiple areas of the tech stack
  • 3+ years of experience in Java
  • 2+ years of experience with Android development
  • 2+ years of experience with RxJava, MVVM, Redux, JNI
  • Experience with C++ or willingness to learn
  • Experience with CI/CD pipelines with GitHub Actions
  • Proficiency in automated unit test development practices and design methodologies

Preferred Skills

  • Basic experience with Android development, Dagger, and unit testing frameworks like Mockito
  • Understanding of automation tools like Ansible and container orchestration
  • Experience using any public cloud (GCP, AWS, or Azure)
  • Experience with agile concepts, especially Scrum
  • Experience of using Jira and Confluence
  • Experience developing retail or restaurant applications, Point of Sale, or payment applications is a plus

What We Offer

As an engineer on the Aloha Cloud team, you will have the opportunity to work on cutting-edge technology and contribute to the development of innovative solutions. We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.


  • Software Engineer II

    4 weeks ago


    Atlanta, Georgia, United States Travelers Insurance Full time

    Job Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at Travelers Insurance. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop...

  • Software Engineer II

    4 weeks ago


    Atlanta, Georgia, United States Travelers Insurance Full time

    Software Engineer II Job DescriptionAt Travelers Insurance, we're seeking a skilled Software Engineer II to join our team as we continue to grow and transform our Technology landscape.Key Responsibilities:Design, develop, analyze, configure, test, debug, troubleshoot, document, health monitor/alert, and implement software solutions based on user or system...


  • Atlanta, Georgia, United States Amazon Full time

    Job Description:At Amazon, we are seeking a highly skilled Software Development Engineer II to join our team. As a Software Development Engineer II, you will be responsible for designing, developing, implementing, testing, and documenting embedded or distributed software applications, tools, systems, and services. You will translate functional requirements...


  • Atlanta, Georgia, United States Amazon Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer II to join our team at Amazon. As a key member of our software development team, you will be responsible for designing, developing, and implementing large-scale software applications, tools, systems, and services.Key Responsibilities:Design and develop robust, efficient, and...


  • Atlanta, Georgia, United States ShiftCode Analytics Full time

    This Software Engineer II will be responsible for the analysis, design, development, and delivery of software solutions that advance Client's marketing capabilities.In Customer Interoperability, we build technologies that support the end-to-end user journey from awareness to managing and growing their products.This position helps build new applications,...


  • Atlanta, Georgia, United States Bank of America Full time

    About the RoleThis is an exciting opportunity to join Bank of America's team as a Software Engineer II, responsible for developing and delivering complex software solutions to meet business goals. As a key member of our team, you will ensure that software is developed to meet functional, non-functional, and compliance requirements, coding solutions, unit...


  • Atlanta, Georgia, United States OpenGov Full time

    Transform Communities with OpenGovAs a Software Engineer II at OpenGov, you'll play a key role in building best-in-class SaaS solutions that empower government agencies to work more efficiently and transparently. With a focus on cloud native applications, you'll collaborate with our engineering team to design, implement, and optimize complex applications for...


  • Atlanta, Georgia, United States The Travelers Companies, Inc Full time

    Job Title: Software Engineer II Front-End DeveloperWe are seeking a highly skilled Software Engineer II Front-End Developer to join our team at The Travelers Companies, Inc. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our front-end applications using JavaScript and JavaScript frameworks such as...


  • Atlanta, Georgia, United States Yardi Systems, Inc. Full time

    About the Role:Yardi Systems, Inc. is seeking a highly skilled Software Development Engineer II to join our team. In this role, you will design, develop, debug, test, and implement small to medium software enhancements. Key Responsibilities: Modify, implement, and maintain existing applications to established standards and specifications Perform maintenance...


  • Atlanta, Georgia, United States Truist Inc Full time

    Job DescriptionWe are seeking a highly skilled Intelligent Automation Software Engineer II- UIPath to join our team at Truist Inc. This role will be responsible for designing, developing, and implementing intelligent automation solutions using the UiPath platform.Key ResponsibilitiesDesign and develop complex automation solutions using UiPathCollaborate with...


  • Atlanta, Georgia, United States Truist Financial Full time

    Job DescriptionWe are seeking a highly skilled Intelligent Automation Software Engineer II- UIPath to join our team at Truist Financial. As a key member of our automation team, you will be responsible for designing, developing, and implementing intelligent automation solutions using the UiPath platform.Key ResponsibilitiesDesign and develop complex...

  • Software Engineer 2

    22 hours ago


    Atlanta, Georgia, United States Home Depot Full time

    Job SummaryThe Software Engineer II is a key member of our team, responsible for designing and developing software solutions that meet our customers' needs. As a Software Engineer II, you will work closely with other engineers, product managers, and UX designers to create secure, reliable, and scalable software applications.Key ResponsibilitiesCollaborate...

  • Software Developer II

    4 weeks ago


    Atlanta, Georgia, United States ClearPoint Strategy Full time

    Job Title: Software Developer IIWe are seeking a highly skilled Software Developer II to join our team at ClearPoint Strategy. As a key member of our development team, you will play a crucial role in designing and developing new features and services that align with our product specifications.Key Responsibilities:Design and develop new features and services...


  • Atlanta, Georgia, United States Credit Acceptance Full time

    Credit Acceptance is a leading provider of used car finance solutions, and we're seeking a skilled Software Engineering Manager II to join our Consumer Engineering team. As a key member of our team, you will be responsible for leading and mentoring engineers to deliver high-quality software solutions that meet the needs of our customers.The ideal candidate...

  • Software Engineer II

    2 weeks ago


    Atlanta, Georgia, United States NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been a global leader in consumer transaction technologies for nearly 140 years. Our mission is to enable stores, restaurants, and financial...

  • Software Engineer II

    4 weeks ago


    Atlanta, Georgia, United States NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and over 16,000 employees, we have been the global leader in consumer transaction technologies for nearly 140 years. Our mission is to enable stores, restaurants, and financial...

  • Software Engineer II

    1 month ago


    Atlanta, Georgia, United States NCR Corporation Full time

    About NCR CorporationNCR Corporation is a leading global provider of digital commerce solutions for the retail, restaurant, and banking industries. With a presence in 35 countries and a workforce of approximately 16,000 employees, NCR Corporation is headquartered in Atlanta, Georgia.Our MissionOur mission is to empower businesses to succeed in today's...

  • Software Developer II

    4 weeks ago


    Atlanta, Georgia, United States AVI-SPL Full time

    About the RoleWe are seeking a skilled Programmer II to join our team at AVI-SPL. As a Programmer II, you will play a critical role in creating and modifying control system software for integrated Audio Video Systems.Key ResponsibilitiesCreate and modify control system software for integrated Audio Video SystemsConvert requirements into a functional user...

  • Research Engineer II

    4 weeks ago


    Atlanta, Georgia, United States Georgia Tech Full time

    About the RoleWe are seeking a highly skilled Research Engineer II to join our team at the Georgia Tech School of Aerospace Engineering. The successful candidate will support sponsored research projects related to electric Vertical Takeoff and Landing (eVTOL) flight performance and advanced air mobility (AAM) operations modeling.Key ResponsibilitiesAssist...

  • Bridge Engineer II

    21 minutes ago


    Atlanta, Georgia, United States AtkinsRéalis Full time

    Job OpportunityWe are seeking a skilled Bridge Engineer II to join our team in Atlanta, GA. As a key member of our engineering team, you will be responsible for designing and developing innovative solutions for highway bridge structures. About the RoleThis is an exciting opportunity to work with a talented team of engineers and contribute to the design and...