Senior Enterprise Software Developer
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 – from customer satisfaction to revenue growth, to operational excellence, and profit growth. We leverage our expertise, R&D capabilities, and unique platform to help navigate, simplify, and run our customers' technology systems.
Responsibilities
- Design and develop D3 Banking Technology enterprise-level software applications
- Perform analysis of all available information to choose the appropriate solution to resolve a problem
- Lead effective collaboration with members of engineering teams and other departments within the company
- Use version control software to check out source code, to check in new modules, and to track modifications to existing source code
- Use issue management software to manage and track development efforts
- Attend daily agile scrum team standup meetings and work closely with Scrum Coach to assess development priorities and risk
- Lead technical design discussions to produce high-level designs from user requirements
- Write application code and unit test code
- Troubleshoot application error conditions
- Peer review code modifications
- Analyze user requirements
- Develop and modify application software in an Agile scrum environment
- Document software features and modifications
- Keep up to date with technology and apply new knowledge
- Participate in software release planning activities and design review sessions
- Produce high-level estimates for new software features
- Act as a mentor and coach to Software Engineers
- Perform research and development activities along with application software performance analysis
- Produce and present technical presentations as required
- Evaluate third-party libraries and frameworks
- Lead development proof of concept projects
Ideal Qualifications
- Bachelor's degree in computer science, software engineering, or proven work experience in a related field
- 9+ years of programming experience
- Proven experience working on complex enterprise software systems
- Strong knowledge of software industry best practices and standard design patterns
- Proficient in Python and PySpark
- Familiar with AWS and/or GCP cloud
- Proficient in SQL Database
- Understands security concepts as they apply to software development and can apply them
- 3+ years of experience working in Python and PySpark
- GIT version control experience desirable
- JIRA issue management experience desirable
- Experience working in an Agile scrum environment
- Financial industry domain knowledge desirable
- Passion to lead, mentor, and coach the work of others
- Ability to evangelize engineering principles internally and externally
- Ability to collaborate with team members to achieve a common goal
- Strong complex problem-solving and troubleshooting skills
- Strong written and oral communication skills
- Ability to learn quickly and manage time effectively
- Relies on experience and judgment to plan and accomplish goals
Good to have Skills
- Familiar with AWS EMR, Glue, and/or GCP Dataproc
- Familiar with MongoDB
-
Senior .NET Developer
1 week ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Title: Senior .NET DeveloperAbout the Role:We are seeking a highly skilled Senior .NET Developer to join our team at ECS | Enterprise Change Specialists. As a key member of our development team, you will be responsible for designing and developing scalable software solutions, particularly in enterprise-level applications. Your expertise in .NET...
-
Senior Enterprise Software Developer
2 weeks ago
Hyderabad, Telangana, India Medtronic Full timeMedical Technology InnovatorSenior Enterprise Software Engineer in the Enabling Technologies R&D Software Organization at Medtronic developing software supporting Navigation and Imaging systems.Key ResponsibilitiesConduct code reviews and make technical contributions to product architecture.Participate in planning delivery time, code quality, and process...
-
Senior Enterprise Software Developer
3 weeks ago
Hyderabad, Telangana, India ValGenesis Full timeWe are seeking a skilled Senior Enterprise Software Developer to join our flagship VLMS product engineering team. As a key member of our team, you will be responsible for implementing product enhancements and supporting our global customers.Key Responsibilities:Design, develop, and test enterprise software applications using C# and ASP .NET.Participate in...
-
Senior Software Developer
7 days ago
Hyderabad, Telangana, India Peace Mind Services Full time**About the Role**We are seeking a highly skilled Senior Software Developer - Enterprise Solutions to join our team at Peace Mind Services.The ideal candidate will have extensive experience in full lifecycle software development, with a strong background in enterprise-level web application development, Java programming, and relational databases.Key...
-
Senior Enterprise Software Engineer
3 weeks ago
Hyderabad, Telangana, India THRIVEFORCE PRIVATE LIMITED Full timeJob Title: Technical ArchitectExperienced Senior Software Engineer with a strong background in designing, developing, and implementing large-scale enterprise applications using Java and J2EE technologies. The ideal candidate will have a degree in Engineering/Computer Science or equivalent experience and a minimum of 9-10 years of IT experience.Key...
-
Senior .NET Software Architect
6 days ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Title: Senior .NET Software ArchitectECS | Enterprise Change Specialists is seeking a highly skilled Senior .NET Software Architect with extensive experience in building and maintaining scalable software solutions, particularly in enterprise-level applications. This role involves leading development efforts, designing robust RESTful APIs, and working...
-
Hyderabad, Telangana, India Saaki Argus & Averil Consulting Full timeAbout UsSaaki Argus & Averil Consulting is a leading consulting firm focused on AI and Analytics.Our Client is seeking an experienced Enterprise Software Development Program Manager to lead their software development programs.The ideal candidate will have:8-12 years of relevant experience in software development, with some hands-on experience.Experience in...
-
Senior .NET Developer
2 weeks ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Title: Senior .NET DeveloperAbout the Role:This is a fantastic opportunity to join ECS | Enterprise Change Specialists as a Senior .NET Developer, where you will lead the development efforts and design robust RESTful APIs, working across the full software development lifecycle (SDLC).Responsibilities:- Design and develop scalable software solutions,...
-
Senior .NET Developer
2 weeks ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Title: Senior .NET DeveloperJob Summary: We are seeking a highly skilled Senior .NET Developer with extensive experience in building and maintaining scalable software solutions, particularly in enterprise-level applications. This role involves leading development efforts, designing robust RESTful APIs, and working across the full software development...
-
Senior Enterprise Software Architect
1 week ago
Hyderabad, Telangana, India Creeno Solutions Pvt Ltd Full timeCreeno Solutions Pvt Ltd is seeking a highly skilled Senior Enterprise Software Architect to lead the development of large-scale enterprise-grade applications using Core Java and Java ecosystem frameworks. The ideal candidate will have a strong background in architecting and designing software systems, as well as experience with Springboot and...
-
Senior Software Test Engineer
7 days ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeECS | Enterprise Change SpecialistsJob Title: Senior QA EngineerJob Summary:We are seeking an experienced Senior QA Engineer with a strong background in the airline industry to join our team at ECS | Enterprise Change Specialists. This role requires the development of test strategies, creation of detailed test cases, and execution of both manual and...
-
Enterprise Java Developer
7 days ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Title: Enterprise Java DeveloperWe are looking for an experienced Enterprise Java Developer with expertise in designing, developing, and maintaining high-performance applications.This role involves working on Java-based projects within microservices and enterprise architectures, ensuring application scalability, reliability, and performance.You will be...
-
Senior Java Enterprise Developer
7 days ago
Hyderabad, Telangana, India Mapout Digital Solutions Inc Full timeJob Title: Senior Java Enterprise DeveloperJob Summary:We are seeking a highly skilled Senior Java Enterprise Developer to lead our team in designing, implementing, and documenting different application modules. The ideal candidate will have expertise in Java/J2EE technologies, RDBMS, and continuous integration/deployment environment.Key...
-
Senior .NET Developer
3 weeks ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob SummaryWe are seeking a highly skilled Senior .NET Developer to lead our development efforts in building and maintaining scalable software solutions, particularly in enterprise-level applications. This role involves designing robust RESTful APIs, working across the full software development lifecycle (SDLC), and collaborating with cross-functional...
-
Senior Software Developer
2 weeks ago
Hyderabad, Telangana, India Paccore software Full timeJob Title: Senior Software DeveloperJob Description:We are seeking a highly skilled Senior Software Developer to join our team at Paccore Software. The ideal candidate will have a solid foundation in C# and SQL Server, with a strong understanding of .NET web framework, including ASP.NET, ASP.NET MVC, .NET Core, Web API, LINQ, WCF, HTML, JavaScript, jQuery,...
-
Senior Enterprise Software Architect
6 days ago
Hyderabad, Telangana, India Creeno Solutions Pvt Ltd Full timeWe are seeking a seasoned Senior Enterprise Software Architect to lead the development of our next-generation Integration Platform.Key Responsibilities:Develop software solutions by understanding business needs and studying systems flow.Determine operational feasibility and document solutions.Prepare and install solutions by determining and designing system...
-
Senior .NET Developer
1 week ago
Hyderabad, Telangana, India ECS | Enterprise Change Specialists Full timeJob Summary: We are seeking a highly skilled Senior .NET Developer with extensive experience in building and maintaining scalable software solutions, particularly in enterprise-level applications.This role involves leading development efforts, designing robust RESTful APIs, and working across the full software development lifecycle (SDLC).The ideal candidate...
-
Enterprise Software Developer
2 weeks ago
Hyderabad, Telangana, India ValGenesis Full timeWe are seeking an experienced product development engineer to join our flagship VLMS product engineering team. The ideal candidate will have a passion for developing enterprise products with quality, security, and performance.Key Responsibilities:Understand business requirements and technical constraints to architect, design, and develop software...
-
Senior Enterprise Software Development Leader
23 hours ago
Hyderabad, Telangana, India Thomson Reuters Full timeJob OverviewWe are seeking a highly experienced Senior Enterprise Software Development Leader to lead our cross-functional software engineering team. The successful candidate will be responsible for ensuring the team collaborates with product owners and other technology teams to deliver enterprise software services at scale in an agile environment.About the...
-
Enterprise Software Developer
6 days ago
Hyderabad, Telangana, India ValGenesis Full timeAbout the RoleWe are seeking an experienced software development professional to join our team.The ideal candidate will have a background in developing enterprise software products using ASP .NET and C#. Key ResponsibilitiesDesign, develop, and test software applications using ASP .NET and C#.Collaborate with cross-functional teams to identify and prioritize...