Senior Software Development Team Lead

6 days ago


Hyderabad, Telangana, India 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 rich history spanning nearly 140 years, we have been the global leader in consumer transaction technologies, transforming everyday consumer interactions into meaningful moments. Today, we empower stores, restaurants, and financial institutions to exceed their goals through our cloud-based, platform-led SaaS and services capabilities.

Our customers are at the center of everything we do. Our mission is to enable our customers to succeed in today's competitive landscape by providing innovative, industry-leading technology solutions. We leverage our expertise, R&D capabilities, and unique platform to help navigate, simplify, and run our customers' technology systems.

Job Title: PS Team Leader

Key Responsibilities

  • Develop and implement customer-specific business requirements and new features, aligned with agreed coding standards and existing object-oriented architecture of the R10 platform, following test-driven principles and utilizing .NET programming tools and best development practices.
  • Provide technical guidance for existing and new developers in all aspects of current platform development and support.
  • Maintain and support ongoing production systems of NCR customers.
  • Monitor, analyze, and provide performance tuning and optimization of existing customer environments, as well as modifications to the software based on this analysis while working with solution and system architects.
  • Work with integration teams and solution partners on inbound/outbound interfaces and data conversion processes and provide technical solutions and software modifications to the above, while keeping high technology standards.
  • Provide customers with assistance for customizations and tuning of R10 systems based on deep understanding of customer-specific business flows as well as overall system knowledge of the R10 platform.
  • Communicate technical requirements to technical and non-technical end-users, including end-clients.
  • Provide technical guidance and mentorship to junior team members.
  • Troubleshoot application problems and design issues.

Qualifications

Must Have

  • Bachelor's Degree or foreign equivalent in Computer Science, Computer Information Systems, or related technical degree.
  • At least 7 years of progressively responsible Server/Client programming experience.
  • At least 7 years of C# programming experience.
  • At least 4 years of experience in technical leadership.
  • Experience with ASP.NET MVC/Web API, NHibernate.
  • Implementation experience with WPF/MVVM, Mock framework, and MEF.
  • 3+ years of experience with database development and tuning in the MS SQL Server platform specifically: T-SQL, stored procedures, data warehousing, and ETL, SSIS, SSRS.
  • Experience with application troubleshooting with the help of logs, memory traces/dumps.
  • Experience with design patterns and SOLID principles.
  • Strong collaboration and coaching skills.
  • Analyze, design, and implement software mechanisms to improve code stability, performance, and re-usability.

Preferred/Good to Have

  • Hands-on experience with ReactJS, NodeJS.
  • Hands-on experience with .NET Core.
  • Kubernetes (k8s, k3s).
  • Google Cloud/Azure Cloud.
  • Containers.

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



  • Hyderabad, Telangana, India SoftxAI Technology Private Limited - Software & AI Solutions Full time

    We are seeking a highly skilled Senior Software Development Lead to join our team at SoftxAI Technology Private Limited. As a full-stack developer, you will play a key role in leading the development team, ensuring high-quality code, and maintaining coding standards.This is a full-time position based in Hyderabad, with limited work-from-home allowed as per...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Senior Software Developer in TestJob Summary:We are seeking a highly skilled Senior Software Developer in Test to join our QNX Test Team. As a key member of our team, you will be responsible for supporting system-level integration, creating and executing tests, and collaborating with developers to investigate and resolve reported problems.Key...


  • Hyderabad, Telangana, India insightsoftware Full time

    Job Title: Senior Software Development LeadAbout the Role:We are seeking a highly skilled Senior Software Development Lead to join our team at insightsoftware. As a Senior Software Development Lead, you will be responsible for leading a team of software engineers in the development of our world-class financial reporting solutions.Key Responsibilities:Lead a...


  • Hyderabad, Telangana, India Experian Full time

    Job OverviewExperian is seeking a highly experienced and skilled Engineering Team Lead to join our Identity & Fraud (ID&F) business unit. As a key member of our high-performance engineering team, you will be responsible for leading a group of engineers to deliver our product backlog of market-leading Identity Services platform.Key ResponsibilitiesLead a...


  • Hyderabad, Telangana, India SoftxAI Technology Private Limited - Software & AI Solutions Full time

    Lead Engineer/ArchitectWe are seeking a highly skilled and experienced Lead Engineer to join our team at SoftxAI Technology Private Limited. As a key member of our software development team, you will play a crucial role in leading the development process, ensuring high-quality code, and maintaining coding standards.This is a full-time position based in...


  • Hyderabad, Telangana, India Cornerstone OnDemand Full time

    Cornerstone OnDemand is seeking a highly skilled Senior Software Development Lead to play a key role in the development of core features of our enterprise SaaS product.Responsibilities:* Lead the development of new and existing modules and applications.* Collaborate with Quality Assurance (QA) engineers through participation in the testing process.* Ensure...


  • Hyderabad, Telangana, India Global Pharma Tek Full time

    Job SummaryGlobal Pharma Tek is seeking a highly skilled Senior Software Development Lead to lead our team of developers in designing, developing, and delivering high-quality software solutions. The ideal candidate will have a strong background in .NET development, cloud computing, and software architecture.ResponsibilitiesLead a team of developers in...


  • Hyderabad, Telangana, India Apollo tele health Full time

    About the RoleWe are seeking an experienced Senior Software Development Lead to join our dynamic development team at Apollo TeleHealth.Key ResponsibilitiesLead the design, development, and deployment of scalable web applications and services.Manage the full lifecycle of projects, from initial concept to final delivery.Collaborate with cross-functional teams...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Software Tester to support system level integration, create and execute tests, and work with developers to investigate and resolve reported problems.Key Responsibilities:Hands-on configuration, integration, and system test of required combinations of QNX real-time OS, QNX Hypervisor, target hardware, and associated...


  • Hyderabad, Telangana, India Apollo tele health Full time

    About the RoleWe are seeking an experienced Senior Software Development Lead to join our dynamic development team at Apollo TeleHealth.The ideal candidate will have a strong technical background with expertise in full-stack development, microservices architecture, cloud services, and a passion for building scalable and robust systems.The Senior Software...


  • Hyderabad, Telangana, India Experian Full time

    Job Title: Senior Software Development LeadThe Senior Software Development Lead will play a key role in the design and development of key initiatives within the Direct To Consumer (DTC) domain in Experian Consumer Services. The DTC domain is one of the fastest growing areas with Experian, and we are looking for a strong Software Development Lead who thrives...


  • Hyderabad, Telangana, India Thomson Reuters Full time

    About the RoleWe are seeking a talented and motivated Software Development Team Lead to lead a high-performing cross-functional software engineering team that provides enterprise software services to numerous products across the organization.The team consists of in-house and outsourced technologists that span the globe. You will be responsible for ensuring...


  • Hyderabad, Telangana, India Epiq Full time

    About the RoleThis position involves developing high-volume, mission-critical back-end applications using C# and SQL Server. The primary focus will be on hands-on coding of the project using the listed technologies. The successful candidate will have proven ability to organize workload and priorities, complete tasks on time, and work effectively in a team...


  • Hyderabad, Telangana, India Prudential Manpower Pvt Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Prudential Manpower Pvt. as a key member of our software development team. The successful candidate will be responsible for leading the development of complex software systems, providing technical guidance and direction to the team, and ensuring...


  • Hyderabad, Telangana, India Cornerstone OnDemand Full time

    Software Development Lead OpportunityWe are seeking a skilled Senior Software Development Lead to join our Product engineering team. As a key member of our team, you will be responsible for developing, maintaining, and enhancing .NET applications and services to contribute to our legacy and cloud platform.Key Responsibilities:Develop, maintain, and enhance...


  • Hyderabad, Telangana, India ITC WORLDWIDE Full time

    Job Title: Senior Software Development LeadJob Summary:We are seeking a highly skilled Senior Software Development Lead to join our team at ITC Worldwide. As a key member of our software development team, you will be responsible for leading the development of complex software systems, ensuring they meet the highest standards of quality, security, and...


  • Hyderabad, Telangana, India UnitedHealth Group Full time

    Job Title: Senior Software Engineering LeadJob Summary: We are seeking a highly skilled Senior Software Engineering Lead to join our team at UnitedHealth Group. As a Senior Software Engineering Lead, you will be responsible for leading a team of software engineers in the design, development, and deployment of software applications.Key Responsibilities:* Lead...


  • Hyderabad, Telangana, India Parexel Full time

    About the Role:We are seeking a highly skilled Senior Software Development Lead to join our team at Parexel. As a key member of our data analytics team, you will be responsible for leading the development of cloud-based solutions using Microsoft Power Platform.Key Responsibilities:Analyze and define project tasks to ensure timely delivery of high-quality...

  • Senior Team Lead

    1 day ago


    Hyderabad, Telangana, India 2coms Full time

    Job Title: Senior Team LeadAs a Senior Team Lead at 2coms, you will be responsible for leading large teams of up to 60 members. Your primary goal will be to ensure all operational duties are carried out in accordance with scheduled rosters and documented policies, while meeting the SLAs set by the client.Key Responsibilities:Lead and motivate the team to...


  • Hyderabad, Telangana, India SS&C Technologies Holdings Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at SS&C Technologies Holdings. As a key member of our software engineering team, you will be responsible for providing technical leadership and mentorship to other engineers, while working closely with peers and project managers to deliver scalable REST and GraphQL...