Software Engineer II
2 weeks ago
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 timeJob 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 timeSoftware 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...
-
Software Development Engineer II
2 days ago
Atlanta, Georgia, United States Amazon Full timeJob 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...
-
Software Development Engineer II
4 days ago
Atlanta, Georgia, United States Amazon Full timeJob 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...
-
Software Engineer II
4 days ago
Atlanta, Georgia, United States ShiftCode Analytics Full timeThis 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,...
-
Software Engineer II
6 days ago
Atlanta, Georgia, United States Bank of America Full timeAbout 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...
-
Software Engineer II
1 day ago
Atlanta, Georgia, United States OpenGov Full timeTransform 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...
-
Software Engineer II Front-End Developer
4 weeks ago
Atlanta, Georgia, United States The Travelers Companies, Inc Full timeJob 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...
-
Software Development Engineer II
23 hours ago
Atlanta, Georgia, United States Yardi Systems, Inc. Full timeAbout 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 timeJob 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 timeJob 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 timeJob 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 timeJob 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...
-
Software Engineering Manager II, Consumer
2 days ago
Atlanta, Georgia, United States Credit Acceptance Full timeCredit 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 timeAbout 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 timeAbout 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 timeAbout 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 timeAbout 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 timeAbout 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 timeJob 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...