Senior Software Engineer

7 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 presence in 35 countries and over 16,000 employees, NCR Corporation has been a 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, to reduced costs and profit growth.

Job Title: PS Team Leader

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 the test-driven principles and utilizing.net programming tools and best development practice.
  • 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 customer 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 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.


  • Hyderabad, Telangana, India Coupa Software Full time

    Unlock Your Potential at CoupaCoupa is a leading provider of spend management solutions, and we're seeking a talented Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will play a critical role in ensuring the quality of our software products.ResponsibilitiesEstablish and maintain quality engineering...


  • Hyderabad, Telangana, India Coupa Software Full time

    Coupa Software is seeking a skilled Senior Software Engineer in Test to join our team. As a key member of our quality engineering team, you will be responsible for establishing quality engineering, automation testing, and continuous integration practices with an emphasis on back-end APIs and systems integration. Your expertise in leveraging a wide variety of...


  • Hyderabad, Telangana, India Coupa Software Full time

    About Coupa SoftwareCoupa is a leading provider of spend management solutions, dedicated to helping businesses unlock their full potential. Our mission is to empower customers to do well and do good, anchored in our shared belief that we are smarter together.Job SummaryWe are seeking a highly skilled Senior Software Engineer in Test to join our team. As a...


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

    Job Title: Senior Software EngineerLocation: HyderabadCompany: Softxai Technology Private LimitedWe are seeking a skilled and motivated Senior Software Engineer to join our growing team at Softxai Technology Private Limited. As a Senior Software Engineer, you will contribute to building high-performance, scalable applications while ensuring best practices in...


  • Hyderabad, Telangana, India New Relic, Inc. Full time

    Senior Software Engineer - Job DescriptionAt New Relic, we're looking for a skilled Senior Software Engineer to join our team in India. As a Senior Software Engineer, you will be responsible for building, maintaining, and scaling Go clients and projects, as well as contributing to New Relic's infrastructure development.Key Responsibilities:* Build and...


  • Hyderabad, Telangana, India ValueMomentum Full time

    About ValueMomentumValueMomentum is a leading provider of technology solutions for the insurance industry. Our team of passionate engineers thrives on tackling complex business challenges with innovative solutions.Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Engineering Center in...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Title: Senior Software EngineerQualcomm is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions for our audio and video products.Key Responsibilities:Design and develop software solutions for audio and video...


  • Hyderabad, Telangana, India DigitalOcean Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at DigitalOcean. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and develop...


  • Hyderabad, Telangana, India Zelis Full time

    Job Title: Senior Software EngineerZelis is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:Develop software applications...


  • Hyderabad, Telangana, India insightsoftware Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at insightsoftware. As a key member of our Software Engineering team, you will play a critical role in designing, developing, and delivering our cloud-based software platform.Responsibilities:Develop a deep understanding of our technology tools and...


  • Hyderabad, Telangana, India Cornerstone OnDemand Full time

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Cornerstone OnDemand.About the RoleThis is an office-based position in our Hyderabad office.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using C# and.NET.Collaborate with cross-functional teams to identify...


  • Hyderabad, Telangana, India Qualcomm Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "At Qualcomm, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Engineering Group, you will be responsible for designing and developing software for our Bluetooth devices.The ideal candidate will have a strong background in software design and...


  • Hyderabad, Telangana, India HyrEzy Talent Solutions Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at HyrEzy Talent Solutions. As a key member of our software development team, you will be responsible for designing, developing, and configuring software systems to meet our clients' requirements.Key Responsibilities:Design and develop software...


  • Hyderabad, Telangana, India Carrier Full time

    Job Title:Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Carrier. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications using .Net technologies.Key Responsibilities:Design and develop software applications using .Net...


  • Hyderabad, Telangana, India Thomson Reuters Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Thomson Reuters. As a Senior Software Engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will work closely with internal and external teams to train them on the products, work on projects...


  • Hyderabad, Telangana, India Qualcomm Full time

    Job Title: Senior Software EngineerQualcomm is seeking a highly skilled Senior Software Engineer to join our team in India. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing software applications for our audio and DSP products.Key Responsibilities:Design and develop software applications for audio and...


  • Hyderabad, Telangana, India Carrier Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a seasoned software engineering professional to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development, with a focus on front-end development using ReactJS, ReactNative, and Angular.Key Responsibilities:Develop and maintain web...


  • Hyderabad, Telangana, India F3328 FTIS (India) Pvt Ltd, FT Park Hyd Branch Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at F3328 FTIS (India) Pvt Ltd, FT Park Hyd Branch. As a Senior Engineer, you will be responsible for designing, developing, and implementing software solutions to meet the business needs of our organization.Key ResponsibilitiesDesign, develop, and implement software solutions...


  • Hyderabad, Telangana, India Experian Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Experian India. As a Senior Software Engineer, you will be responsible for designing and implementing robust Java applications within a microservices architecture. You will also leverage AWS cloud services for scalable application...


  • Hyderabad, Telangana, India DISH Network Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at DISH Network Technologies. As a Senior Software Engineer, you will be responsible for designing and developing Restful Services, data analysis, troubleshooting, and resolving complex issues.Key Responsibilities:- Work with Product...