Current jobs related to Lead Software Engineer - Noida - UKG

  • Lead Software Engineer

    5 months ago


    Noida, India Foxit Software Incorporated Full time

    Lead Software Engineer NoidaResearch & Development – eSign Product & Development /Full-time /HybridApply for this jobWe are seeking a skilled Lead Software Engineer with a proven track record in the design, development, and implementation of robust J2EE applications. This role offers an opportunity to lead technically, collaborate effectively, and...


  • Noida, Uttar Pradesh, India Nucleus Software Full time

    About Nucleus SoftwareNucleus Software is a leading provider of lending and transaction banking solutions to the global financial services industry. With over three decades of expertise, we offer a range of products that support retail lending, corporate banking, cash management, mobile and internet banking, and other business areas.Job RoleWe are seeking a...


  • Noida, Uttar Pradesh, India Redian Software Global Full time

    Job Summary:We are looking for a skilled PHP Lead to join Redian Software Global’s development team. The successful candidate will lead and manage a team of PHP developers, focusing on Laravel frameworks, and be responsible for designing, developing, and maintaining high-quality web applications.Key Responsibilities:Lead and manage a team of PHP...


  • Noida, Uttar Pradesh, India Redian Software Global Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer with expertise in Java and Python programming languages to join our team. The ideal candidate will have a strong background in software development and be able to lead the development of complex software systems.Develop software applications using Java and Python programming...


  • Noida, India Ultimate Kronos Group Full time

    Software Engineer LeadWe are seeking a highly skilled and experienced Software Engineer Lead to join our Data Science team at Ultimate Kronos Group. In this role, you will be responsible for leading the development of our AI Platform, working closely with other engineers, software testers, business analysts, product managers, and directors.Key...


  • Noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Key Responsibilities: Leadership & Team Management : Lead and mentor a team of engineers, ensuring best practices are followed in software development. Provide technical guidance...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Software Automation EngineerJob Summary:We are seeking a skilled Senior Software Automation Engineer to join our team at Crestech Software. As a Senior Software Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks for our software applications.Key Responsibilities:Design and...


  • Noida, Uttar Pradesh, India Help2Hire Full time

    Job Title: Software Engineer | Technical LeadAbout the Role: We are seeking a highly skilled Software Engineer | Technical Lead to join our team.Responsibilities:• Collaborate with cross-functional teams to design and develop software solutions.• Lead technical projects and initiatives to drive business growth.• Mentor junior engineers and provide...


  • Noida, Uttar Pradesh, India Clario Full time

    Job Title: Lead Software Engineer, R&D Software EngineeringClario is seeking a highly skilled Lead Software Engineer to join our R&D Software Engineering team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our Life Science industry customers.Key...


  • Noida, Uttar Pradesh, India Redian Software Global Full time

    We are seeking a highly skilled Automation Test Engineer Lead to join our team at Redian Software Global. The ideal candidate will have a strong background in software development, with a focus on test automation and quality assurance.Develop and maintain test automation frameworks to ensure high-quality software deliveryCollaborate with cross-functional...


  • Noida, Uttar Pradesh, India Foxit Software Incorporated Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead our software development team. The ideal candidate will have a strong background in Java development, excellent technical leadership skills, and the ability to mentor and guide team members.Key Responsibilities:Technical Leadership:...


  • Noida, Uttar Pradesh, India UnitedHealth Group Full time

    At UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Software Engineering Team Lead, you'll play a critical role in advancing our mission by leading a team of talented engineers in designing and delivering innovative software solutions. Your expertise in distributed systems,...


  • Noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Key Responsibilities: Leadership & Team Management : Lead and mentor a team of engineers, ensuring best practices are followed in software development. Provide technical...


  • noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Key Responsibilities: Leadership & Team Management : Lead and mentor a team of engineers, ensuring best practices are followed in software development. Provide technical guidance and...


  • noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.Key Responsibilities:Leadership & Team Management:Lead and mentor a team of engineers, ensuring best practices are followed in software development.Provide technical guidance and oversee the...


  • Noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.Key Responsibilities:Leadership & Team Management:Lead and mentor a team of engineers, ensuring best practices are followed in software development.Provide technical guidance and oversee the...


  • Noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Key Responsibilities: Leadership & Team Management : Lead and mentor a team of engineers, ensuring best practices are followed in software development. Provide technical guidance and...


  • Noida, India UKG Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.Key Responsibilities:Leadership & Team Management:Lead and mentor a team of engineers, ensuring best practices are followed in software development.Provide technical guidance and oversee the...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking an exceptional Senior Lead Software Engineer to join its team. As a key member of our engineering department, you will be responsible for designing, implementing, and delivering innovative features for our cloud-based platform.Key ResponsibilitiesDrive the development of high-performance...


  • Noida, Uttar Pradesh, India Venera Video Tech Pvt Ltd Full time

    Job Title: Software Engineering Team LeadJob Summary:Venera Video Tech Pvt Ltd is seeking a skilled Software Engineering Team Lead to lead a small team of QA engineers and improve upon the delivery processes. The ideal candidate will have a strong background in software engineering, quality assurance, and team leadership.Key Responsibilities:Design and...

Lead Software Engineer

2 months ago


Noida, India UKG Full time

We are looking for innovative and dynamic Senior Software Engineers to join our dynamic team. This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be responsible for the design, development, testing, deployment, operation, and maintenance of complex software systems, as well as mentoring junior colleagues. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services.


We are seeking engineers with diverse specialties and skills to join our dynamic team to innovate and solve complex problems. Our team is looking for exceptional engineers with expertise in the following areas:

Front End UI: (UI/UX design principles, responsive design, JavaScript frameworks)

Platform: (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms)

Back End: (API Development, Database Management, Security Practices, Message Queuing)

AI/ML: (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge)

Responsibilities:

Software Development: Write clean, maintainable, and efficient code for various software applications and systems.

Technical Collaborator: Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.

Project Management: Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.

Architectural Design: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.

Code Review: Diligent about reviewing code developed by other engineers, provide feedback and maintain a high bar of technical excellence to ensure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc.

Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.

Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action providing recommendations to optimize performance. Conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences.

Platform Model: Understanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, continuously deploy continuously deploy and operate the software in production.

Documentation: Properly document new features, enhancements or fixes to the product, and contributing to training materials.

Minimum Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

4+ years of professional software development experience.

Deep expertise in one or more programming languages such as C++, C#, .NET, Python, Java, or JavaScript.

Extensive experience with software development practices and design patterns.

Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.

Understanding of cloud technologies and DevOps principles.

Preferred Qualifications:

Experience with cloud platforms like Azure, AWS, or GCP

Familiarity with CI/CD pipelines and automation tools

Experience with test automation frameworks and tools

Knowledge of agile development methodologies

Familiarity with developing accessible solutions

Demonstrates strong customer empathy by understanding and addressing user needs and challenges

Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment