Home
Jobs

20025 Gcp Jobs - Page 49

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

7.0 - 12.0 years

9 - 14 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking a highly experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Principal Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems.Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot).Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 7+ years of professional software development experience. Deep expertise in .Net and Javascript Experience with SQL and NoSQL databases such as MSSQL and MongoDB Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization.Preferred Qualifications: Master's degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 3 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Pune

Work from Office

Naukri logo

Company Overview Here at UKG, our purpose is people„¢. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. And our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our people "“ both at work and at home. Our benefits show that we care about the whole you, from adoption and surrogacy assistance to tuition reimbursement and wellness programs. Our employee resource groups provide a welcoming place to land, learn, and connect with those who share your passions and interests. What are you waiting forLearn more atwww.ukg.com/careers #WeAreUKG Description & Qualifications Description Site Reliability Engineers at UKG are team members that have a breadth of knowledge encompassing all aspects of service delivery. They develop software solutions to enhance, harden and support our service delivery processes. This can include building and managing CI/CD deployment pipelines, automated testing, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. Site Reliability Engineers must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have an "automate everything" mindset, helping us bring value to our customers by deploying services with incredible speed, consistency and availability. Primary/Essential Duties and Key ResponsibilitiesEngage in and improve the lifecycle of services from conception to EOL, includingsystem design consulting, and capacity planning Define and implement standards and best practices related toSystem Architecture, Service delivery, metrics and the automation of operational tasks Support services, product & engineering teams by providing common tooling and frameworks to deliver increased availability and improved incident response. Improve system performance, application delivery and efficiency through automation, process refinement, postmortem reviews, and in-depth configuration analysis Collaborate closely with engineering professionals within the organization to deliver reliable services Identify and eliminate operational toil by treating operational challenges as a software engineering problem Actively participate in incident response, including on-call responsibilities Qualifications Engineering degree, or a related technical discipline, or equivalent work experience Experience coding in higher-level languages (e.g., Python, Javascript, C++, or Java) Knowledge of Cloud based applications & Containerization Technologies Demonstrated understanding of best practices in metric generation and collection, log aggregation pipelines, time-series databases, and distributed tracing Ability to analyze current technology utilized and engineering practices within the company and develop steps and processes to improve and expand upon them Working experience with industry standards like Terraform, Ansible. (Experience, Education, Certification, License and Training) Must have at least 5 years of hands-on experience working within Engineering or Cloud. Minimum 2 years' experience with public cloud platforms (e.g. GCP, AWS, Azure) Experience in configuration and maintenance of applications & systems infrastructure. Experience with distributed system design and architecture Experience building and managing CI/CD Pipelines EEO Statement Equal Opportunity Employer Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws. ViewThe EEO Know Your Rights posterand itssupplement. View thePay Transparency Nondiscrimination Provision UKG participates in E-Verify. View the E-Verify postershere.

Posted 3 days ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Noida

Work from Office

Naukri logo

Principal Software Engineer (Java) We are seeking a highly experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Principal Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot). Minimum Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 8+ years of professional software development experience. Deep expertise in one or more programming languages such as Java or JavaScript. Minimum 6 years experience in Java is expected from the role. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Preferred Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services.

Posted 3 days ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking a highly experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Principal software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems.Duties and Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Ensure hands-on keyboard involvement in critical projects. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members and across teams, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. Design reviewConduct design reviews impacting subsystems working with architects to ensure adherence to architectural guardrails. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot). CollaborationExecute decisions at a hyper execution phase and collaborate with other teams with similar technologies. InfluenceMaintain a deep technical sphere of influence across teams, acting as a role model for engineering behaviors and continuously improving quality.Basic Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 10+ years of professional software development experience. Deep expertise in .Net and Javascript as well as database communication, preferably a NoSQL database such as MongoDB Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization.Preferred Qualifications: Master's degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking an experienced Lead Software Engineer 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, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Technical LeadershipLead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project ManagementBe able to manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural DesignParticipate or lead in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. MentorshipProvide technical mentorship and guidance to junior engineers, fostering a culture of learning and growth mindset. Code ReviewDiligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure 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. TestingBuild 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. Debugging and TroubleshootingDiagnose and resolve technical issues, ensuring high-quality service operations. Service Health and QualityMaintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action and provide recommendations to optimize service performance. Lead and conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (E.g., CoPilot) 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++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software development practices and design patterns. Proven track record of delivering complex software projects on time and within budget. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Strong problem-solving skills and attention to detail. Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications: Master's degree in Computer Science, Engineering, or a related technical field. 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. Demonstrated ability to mentor and guide junior engineers. Commitment to continuous learning and professional development. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

7.0 - 12.0 years

15 - 25 Lacs

Coimbatore, Bengaluru

Hybrid

Naukri logo

Job Purpose: Assist with the development and maintenance of software solutions for new and existing projects. Deep technical skills are required, along with an ability to understand how all pieces fit together and are validated in a complex, distributed system. Duties and Responsibilities : 1. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle 2. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions 3. Improve operations by conducting systems analysis; recommending changes in guidelines and procedures 4. Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations 5. Actively participates hand on in product development and roadmap definition 6. Develop prototypes to prove the solutions business value to the Product Requirements 7. Represents technical viewpoint for various technologies during strategic planning 8. Respond to stakeholder requirements from a requirements & technology standpoint and discuss concepts, solutions, technical feasibility & risks with them 9. Support Developers by providing advice, coaching and educational opportunities 10. Participate in knowledge-sharing code reviews 11. Adhere to the Code of Conduct and be familiar with all compliance policies and procedures. Experience Required : 1. Seven years plus experience in software development 2. Healthcare experience / RCM applications knowledge / project experience preferred 3. Experience working with global team and working in a team-oriented, collaborative environment 4 . Experience with agile development 5. Immediate Joiners / Short Notice Period candidates Preferred. Required skills and knowledge: 1. Advanced coding skills in C#, .NET 2. Strong working knowledge in SQL, REST, Angular / React / Node 3. Experience in Cloud native development using Azure / AWS / GCP, Containerization, GenAI, Agentic AI ML Algorithm 4. Expert in git, CI/CD, Terraform, Containerization, ADFS, MS Entra ID, Agile methodologies 5. Knowledge in application logging, security, authentications, authorizations 6. Object-Oriented Programming and design principles. Preferred skills and knowledge : 1. Knowledge in Modern data technologies e.g. Delta Lake, Azure Data Lake, Blob storage, NoSQL DB, Databricks, PySpark / Scala/ Spark SQL 2. Ability to solve problems quickly and completely 3. Ability to multi-task and stay organized in a dynamic work environment 4. Possesses a positive attitude and ability to think outside the box 5. Understands and anticipates the possible failures in a growing system and knows how to prevent them 6. Utilizes source control with multiple concurrent branches 7. Must possess hands on technical skills, along with an ability to work independently or under limited supervision & guidance 8. Ability to write routine reports and correspondence 9. Ability to communicate effectively verbally and in writing

Posted 3 days ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. UKG is seeking a seasoned and highly skilled Software Engineering Manager capable of integrating into an experienced team responsible for the design, development , deployment and maintenance of company's global Kubernetes platform. You will be responsible for architecting scalable, secure and reliable container orchestration systems, while managing a team of platform engineers to develop and maintain Kubernetes clusters across cloud native and on-premise environments. This role is crucial in enabling AI driven modern DevOps practices, continuous delivery pipelines and robust system reliability. You will work closely with our Engineering teams to ensure the reliability, scalability, and security of our platform services.Key Responsibilities: Design, develop, implement, and manage cloud platform solutions to support our Kubernetes clusters across multi-cloud or hybrid environments(GCP, AWS and On-Prem). Manage and mentor a team of cloud platform developers and Kubernetes engineers. Ensure the reliability, scalability, and security of our cloud and on-premise services. Automate platform operations using AI agents, Helm, Gitops workflows (ArgoCD, Pulumi). Establish and enforce governance policies around RBAC, network policies and resource limits with Kubernetes. Design, develop and implement best practices for container orchestration, service mesh, ingress controllers and workload security. Partner with Engineering and Devops teams to support CI/CD pipelines, observability and incident response. Monitor cluster health, performance and capacity planning using tools like Prometheus, Grafana and ELK stacks. Develop and maintain disaster recovery and business continuity plans. Stay up-to-date with the latest cloud and on-premise technologies and best practices. Provide tools, procedures, and solutions for provisioning resources in a standardized manner. Document all platform services, including Run Books and architecture diagrams for existing and new deployments. Stay current with CNCF ecosystem developments and drive adoption of innovative tooling and processes. Ensure compliance of our platform components in a complex regulatory environmentBasic Qualifications: Bachelor's degree in Computer Science, Engineering or related fieldo At least 3 years of leadership experience in developing and managing large-scale cloud platforms.o 3+ years of experience managing production Kubernetes environments.o Strong knowledge of Golang, Python and automation tools such as Terraform and Ansible.o Extensive experience with Helm, ArgoCD, Pulumi, Prometheus or other service mesh tools.o Experience leading teams and managing complex cloud-native projects.o Strong understanding of cloud and on-premise security best practices.o Excellent problem-solving and troubleshooting skills.o Experience with containerization technologies (Docker, Kubernetes) and microservices architectures.o Strong scripting skills in multiple languages (e.g., Python, Bash, PowerShell), with the ability Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 3 days ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Noida

Work from Office

Naukri logo

Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot) Qualifications Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 10+ years of professional software development experience. Deep expertise in Python, Java, Angular and the related technologies. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Preferred Qualifications: Master's degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!

Posted 3 days ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. Site Reliability Engineers at UKG are team members that have a breadth of knowledge encompassing all aspects of service delivery. They develop software solutions to enhance, harden and support our service delivery processes. This can include building and managing CI/CD deployment pipelines, automated testing, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. Site Reliability Engineers must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have an "automate everything" mindset, helping us bring value to our customers by deploying services with incredible speed, consistency and availability. Primary/Essential Duties and Key Responsibilities: Proficient in Splunk/ELK, and Datadog. Experience with observability tools such as Prometheus/InfluxDB, and Grafana. Possesses strong knowledge of at least one scripting language such as Python, Bash, Powershell or any other relevant languages. Design, develop, and maintain observability tools and infrastructure. Collaborate with other teams to ensure observability best practices are followed. Develop and maintain dashboards and alerts for monitoring system health. Troubleshoot and resolve issues related to observability tools and infrastructure. Engage in and improve the lifecycle of services from conception to EOL, includingsystem design consulting, and capacity planning Define and implement standards and best practices related toSystem Architecture, Service delivery, metrics and the automation of operational tasks Support services, product & engineering teams by providing common tooling and frameworks to deliver increased availability and improved incident response. Improve system performance, application delivery and efficiency through automation, process refinement, postmortem reviews, and in-depth configuration analysis Collaborate closely with engineering professionals within the organization to deliver reliable services Identify and eliminate operational toil by treating operational challenges as a software engineering problem Actively participate in incident response, including on-call responsibilities Partner with stakeholders to influence and help drive the best possible technical and business outcomes Guide junior team members and serve as a champion for Site Reliability Engineering Engineering degree, or a related technical discipline, and 10+years of experience in SRE. Experience coding in higher-level languages (e.g., Python, Javascript, C++, or Java) Knowledge of Cloud based applications & Containerization Technologies Demonstrated understanding of best practices in metric generation and collection, log aggregation pipelines, time-series databases, and distributed tracing Ability to analyze current technology utilized and engineering practices within the company and develop steps and processes to improve and expand upon them Working experience with industry standards like Terraform, Ansible. (Experience, Education, Certification, License and Training) Must have hands-on experience working within Engineering or Cloud. Experience with public cloud platforms (e.g. GCP, AWS, Azure) Experience in configuration and maintenance of applications & systems infrastructure. Experience with distributed system design and architecture Experience building and managing CI/CD Pipelines Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Noida

Work from Office

Naukri logo

We are looking for a talented and experienced Senior Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Design and ArchitectureParticipate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. Code ReviewDiligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure 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. TestingBuild 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. Debugging and TroubleshootingTriage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and QualityContribute to maintaining the health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Experience with software development practices and design patterns. Strong problem-solving skills and attention to detail. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Good communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications Master's degree in Computer Science, Engineering, or a related technical field. 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. Commitment to continuous learning and professional development.

Posted 3 days ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking a seasoned Engineering Manager (M3 Level) to join our dynamic team. As a first-line manager, you will lead a team of talented engineers, driving technical excellence, fostering a culture of ownership, and ensuring the successful delivery of high-impact projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals.Responsibilities:Technical Leadership: Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices. Be hands-on with code, maintaining high technical standards and actively participating in design and architecture decisions, code reviews, and helping engineers optimize their code. Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex software systems and applications. Ensure accountability for the team's technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, leverage CoPilot). Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence. Play a pivotal role in the R.I.D.E. (Review, Inspect, Decide, Execute) framework. Understand CI/CD pipelines from build, test, to deploy phases.Team Management: Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development. Foster a culture of service ownership and enhance team engagement. Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches. Promote a growth mindset, understanding and driving organizational change. Actively seek opportunities for team growth and cross-functional collaboration. Works and guides the team on how to operate in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.Coaching and Development: Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback. Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies. Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity within the team.Execution Excellence: Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs. Align team efforts with the strategic direction of the company, understanding the big picture and business needs. Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management. Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels. Make deployment decisions with appropriate risk mitigation.Minimum Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 8+ years of experience in software development, with 3+ years in a technical leadership role and 2+ years in a people management role. Proven track record of leading and delivering large-scale, complex software projects. Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software architecture and design patterns. Strong understanding of cloud technologies and DevOps principles. Excellent problem-solving skills and attention to detail. Excellent communication and leadership skills, with a demonstrated ability to influence and drive change.Preferred Qualifications: Master's degree or PhD in Computer Science, Engineering, or a related technical field. Experience with cloud platforms like Azure, AWS, or GCP. Familiarity with CI/CD pipelines and automation tools. Knowledge of agile development methodologies. Experience in a complex, matrixed organization. Demonstrated commitment to diversity and inclusion initiatives. Familiarity with developing accessible technologies Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 3 days ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking a highly experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot). Minimum Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 8+ years of professional software development experience. Deep expertise in one or more programming languages such as Python, Java, or JavaScript. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

2.0 - 4.0 years

4 - 6 Lacs

Noida

Work from Office

Naukri logo

We are looking for a talented and experienced Senior Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Software Engineer II, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. 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 challenges. Our team is looking for strong talent with expertise in the following areasFront End UI Engineer (UI/UX design principles, responsive design, React JS frameworks) DevOps Engineer (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms) Back End Engineer (Ruby On Rails, API Development, Database Management, Security Practices, Message Queuing, RabittMQ) AI/ML Engineer (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge) ResponsibilitiesSoftware DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Design and ArchitectureParticipate in design reviews with peers and stakeholders Code ReviewReview code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines TestingBuild 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. Debugging and TroubleshootingTriage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and QualityContribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. QualificationsBasic QualificationsBachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2 to 4 years of professional software development experience. Proficiency in one or more programming languages such as Ruby on Rails, ReactJS, Python, Java, or JavaScript. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred QualificationsExperience with cloud platforms like AWS, Azure or GCP More than 2yrs of relevant experience Experience with test automation frameworks and tools Exposure to database techniques/tools such as data modelling, MySQL, SQL, etc Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Knowledge of agile development methodologies. Commitment to continuous learning and professional development. Good communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Posted 3 days ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are seeking an experienced Software Engineer 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 Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Technical LeadershipLead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project ManagementBe able to manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural DesignParticipate or lead in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. MentorshipProvide technical mentorship and guidance to junior engineers, fostering a culture of learning and growth mindset. Code ReviewDiligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure 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. TestingBuild 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. Debugging and TroubleshootingDiagnose and resolve technical issues, ensuring high-quality service operations. Service Health and QualityMaintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action and provide recommendations to optimize service performance. Lead and conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (E.g., CoPilot) Minimum Qualifications Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 7+ years of professional software development experience. Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software development practices and design patterns. Proven track record of delivering complex software projects on time and within budget. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Strong problem-solving skills and attention to detail. Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications Master's degree in Computer Science, Engineering, or a related technical field. 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. Demonstrated ability to mentor and guide junior engineers. Commitment to continuous learning and professional development. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Pune

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. UKG is a leader in the HCM space, and is at the forefront of artificial intelligence innovation, dedicated to developing cutting-edge generative AI solutions that transform the HR / HCM industry and enhance user experiences. We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Lead Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. GenAI Product DevelopmentParticipate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities. Design and ArchitectureParticipate in design reviews with peers and stakeholders Code ReviewReview code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines TestingBuild 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. Debugging and TroubleshootingTriage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and QualityContribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 4+ years of professional software development experience. Proficiency as a developer using Python, FastAPI, PyTest, Celery and other Python frameworks. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with object-oriented programming, concurrency, design patterns, and REST APIs. Experience with CI/CD tooling such as Terraform and GitHub Actions. High level familiarity with AI/ML, GenAI, and MLOps concepts. Familiarity with frameworks like LangChain and LangGraph. Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres. Experience with testing tools such as PyTest, PyMock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow. Experience with Docker and Kubernetes. Experience with Java and Scala a plus. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title - Data Eng, Mgmt. & Governance Manager S&C Global Network Management Level: 7 Location: Pune/Hyderabad Must have skills: Good to have skills: Job Summary : AI Managed Services undertakes Managed Services for variety of AI/ML implementations on all key cloud environments. These include multiple key Data Engineering tools such as Databricks, Spark, Snowflake and other key cloud services. Machine Learning workloads are built on key ML tools such as Sagemaker, VertexAI, MLflow etc. As a Data Eng, Mgmt. & Governance Manager, one understands the importance of sound analytical decision-making, relationship of tasks to the overall project, and executes projects in the context of a business performance improvement initiative. This includes effective and efficient delivery of services or products to clients, ensuring they meet service level agreements (SLAs) and customer expectations. WHATS IN IT FOR YOU An opportunity to work on high-visibility projects with top clients around the globe. Potential to Co-create with leaders in strategy, industry experts, enterprise function practitioners, and business intelligence professionals to shape and recommend innovative solutions that leverage emerging technologies. Ability to embed responsible business into everythingfrom how you service your clients to how you operate as a responsible professional. Personalized training modules to develop your strategy & consulting acumen to grow your skills, industry knowledge, and capabilities. Opportunity to thrive in a culture that is committed to accelerating equality for all. Engage in boundaryless collaboration across the entire organization. Roles & Responsibilities: Provide specialist support to Programs and be responsible for executing allocated project tasks as per agreed Service Level Agreements (SLAs), quality standards and timeframes. Coordinate resources as per the project needs, reporting, maintaining project documentation, and project schedules, assisting with making updates to project and/or program status reports. Conduct regular project status meetings with business and keep track of all open issues and key initiatives as part of service delivery. Stakeholder management, guiding & training them in adhering to ITIL framework and Project Management best practices. Act as first level escalation point for business/clients and other teams for any work related to Managed Services Lead the offshore support team on day-to-day basis, provide guidance in case of questions/concerns by the team Contribute to sales process/RFP submission; conduct support workshops for key prospective clients and help in business development of AI Managed Services. Implement continuous service improvement strategies to achieve high availability and stability targets resulting in higher and continued adoption of product/services by clients. Drive automation initiatives with a goal to reduce total cost of operations and improve service delivery quality Drive innovation and suggest application/product enhancements/replacements to create value for clients Be the techno-functional expert to mediate with business, Clients IT teams and Accenture service support team In case of major incidents, pool in right participants for quick and effective resolution. Handle the major incident resolution bridge calls and provide seamless communication to all the stakeholders. Drive knowledge management for client account services Works with business on regular basis and ensure implemented systems/applications are delivering expected results for business. Works with business/clients on potential improvement opportunities, new initiatives. Professional & Technical Skills: Proven experience (5+ years) in working as per the above job description is required. Hands on experience in any of the coding languages Java/Python/R. Hands on experience in any of the db tools MySQL/Oracle/MongoDB. Experience in managing Data and AI Projects. Exposure to GenAI Applications and Agentic Implementations is an added advantage. Proficiency in AWS/GCP/Azure Cloud Services. Experience in UI/PowerBI support is added advantage. Sound understanding and experience in implementing ITIL processes. Certification in PMP or Princ2 or ITIL is preferred. Ability to solve complex business problems and deliver client delight. Strong writing skills to build points of view on current industry trends. Exposure to Retail, xx, Finance projects is an added advantage. Good Client handling skills; able to demonstrate thought leadership & problem-solving skills. Additional Information: - The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful solutions in Data and AI space. This position is based at our Pune/Hyderabad offices. Qualification Experience: Minimum 12+ years of experience is required Educational Qualification: Bachelors or masters degree in any engineering stream or MCA.

Posted 3 days ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. As a Customer Experience (CX) Center Support Engineer, you'll be responsible for providing Root Cause Analysis and triaging critical customer situations. The Support Engineer will help Premium customers on their critical situations and important technical or functional impacts on their UKG end-to-end solutions.The Support Engineer will deliver end-to-end high standard services, guidance, and support for our premium and strategic customers. You will collaborate with key stakeholders across the business to deliver and support innovative and high-quality customer specific proactive checks and provide support to the delivery of Premium Services and Support.The core competence for the Support Engineer will be to provide technical support, diagnosing and troubleshooting UKG solution and integration problems. You will create requirements, build, test, and create documentation that supports the rollout of proactive checks, tools, and methods in collaboration with other Customer Experience (CX) teams.The Support Engineer will need to fully understand the customers solution and business and define adequate customer engagement to ensure customers meet their business requirements in all segmentations (Enterprise, Small and Middle business and customers).Key Responsibilities: Manage and evaluate critical situations including review and sign-off of action plans for all critical customer situations. Handling vague customer situations. Elaborate and sign-off on de-escalation plans. Evaluation of customer solutions and provide specific direction needed on high priority issues for resolution and future prevention. Assist with providing updates on customer status to senior management. Ensure management of strategic customer delivery on software related services and ensure the quality of the customer engagements. Execute on the CX Strategy to drive growth, best practices, margin increases, and customer overall satisfaction. Develop and execute a comprehensive, transformation roadmap that aligns with Global Services vision, mission, strategic objectives and operational risks/issues. Performs other duties and responsibilities as assigned. Demonstrates a premium level of enthusiasm for technology enabled business advancements, clearly articulating to the customer current technology trends including AI, Integration and newest UKG features. Establish and maintain standards, methodologies, tools, templates and best practices for Premium delivery, and Premium Customer Service. Develop mechanisms of factory deliveries and automation models to achieve quick time to value for UKG customers. Long-term view of the business environment and establish the business model and direction to meet the evolving customer challenges on adoption of UKG Solutions.Basic Qualifications: Bachelor's Degree in Computer Science, STEAM related field or other relevant combination of training and experience 5+ years in a Solution and Software Support for Cloud solutions SQL, Python, or C++ experience 5+ years of experience in providing solution and leading customers to execute on multiple, critical projects simultaneously Ability to travel up to 50%Preferred Qualifications: Proven records on Root Cause analysis, Diagnosis and Solutioning Proven records on latest technologies AI, Data, Integrations and cross technologies Excellent problem solving, collaboration, and communication skills Proven track record of delivering results in complex and dynamic environments, with a focus on customer-centricity, quality, and efficiency Long-term view of the business environment and establish the business model and direction to meet the evolving customer challenges on adoption of UKG solutions. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! in the Application and Interview Process UKGCareers@ukg.com

Posted 3 days ago

Apply

10.0 - 15.0 years

12 - 17 Lacs

Pune

Work from Office

Naukri logo

Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot) Minimum QualificationsBachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 10+ years of professional software development experience. Deep expertise in Python, Java, Angular and the related technologies. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Preferred Qualifications Master's degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services. Disability Accommodation: UKGCareers@ukg.com.

Posted 3 days ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Noida

Work from Office

Naukri logo

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose "” a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose "” people "”then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you. We are looking for a talented and experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Principal Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. 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 challenges. Our team is looking for strong talent with expertise in the following areas: Front End UI Engineer (UI/UX design principles, responsive design, JavaScript frameworks) DevOps Engineer (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms) Back End Engineer (API Development, Database Management, Security Practices, Message Queuing) AI/ML Engineer (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge)Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Design and ArchitectureParticipate in design reviews with peers and stakeholders Code ReviewReview code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines TestingBuild 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. Debugging and TroubleshootingTriage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and QualityContribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 7+ years of professional software development experience. Proficiency in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with cloud platforms like Azure, AWS, or GCP. Experience with test automation frameworks and tools. Knowledge of agile development methodologies. Commitment to continuous learning and professional development. Good communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Where we're going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! Disability Accommodation UKGCareers@ukg.com

Posted 3 days ago

Apply

4.0 - 9.0 years

6 - 11 Lacs

Noida

Work from Office

Naukri logo

We are seeking an experienced Lead Software Engineer 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 Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior engineers. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Technical LeadershipLead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance. Project ManagementBe able to manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality. Architectural DesignParticipate or lead in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. MentorshipProvide technical mentorship and guidance to junior engineers, fostering a culture of learning and growth mindset. Code ReviewDiligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure 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. TestingBuild 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. Debugging and TroubleshootingDiagnose and resolve technical issues, ensuring high-quality service operations. Service Health and QualityMaintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action and provide recommendations to optimize service performance. Lead and conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (E.g., CoPilot) 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 Java and nice to have exposure of other programming languages such as Python, NodeJS, or JavaScript. Extensive experience with software development practices and design patterns. Proven track record of delivering complex software projects on time and within budget. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA. Understanding of cloud technologies and DevOps principles. Strong problem-solving skills and attention to detail. Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. Preferred Qualifications Master's degree in Computer Science, Engineering, or a related technical field. 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. Demonstrated ability to mentor and guide junior engineers. Commitment to continuous learning and professional development. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives.

Posted 3 days ago

Apply

7.0 - 12.0 years

9 - 14 Lacs

Pune

Work from Office

Naukri logo

We are seeking a highly experienced Principal Software Engineer to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. You will drive technical strategy, lead large-scale projects, and mentor engineers across the organization. As a Lead Software Engineer, you will be responsible for the design, development, testing, deployment, and maintenance of highly complex software systems. Responsibilities Software DevelopmentWrite clean, maintainable, and efficient code for various software applications and systems. Technical StrategyDrive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices. Communicate complex concepts, anticipate potential objections, and influence others to adopt a point of view. LeadershipLead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget. Coordinate activities and tasks of other team members, working independently and needing guidance only in the most complex situations. Architectural ExcellenceArchitect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability. Collaborate with architects on mid-level and high-level design. ComplexitySolve complex issues with innovative solutions, setting precedents as needed. Navigate information, alternatives, and relationships to achieve results. Communicate complex concepts, anticipate objections, and influence adoption of viewpoints. ImpactImpact the achievement of area/group objectives. Develop team policies, procedures, and techniques. Drive prioritization of technical debt, articulating the expected impact and outcomes. Service Health and QualityEnsure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Conduct thorough root cause analysis and implement measures to prevent future recurrences. Engineering Excellence PracticesAdvocate for and implement best quality practices, hold a high bar for engineering excellence, and guide the team in maintaining service quality through the testing pyramid. DevOps ModelOversee CI/CD pipelines, ensuring efficient build, test, and deployment phases. Take ownership from working with product management on requirements to designing, developing, testing, deploying, and maintaining software in production. TestingBuild 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. Code ReviewConduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices. MentorshipProvide technical mentorship and guidance, fostering a culture of learning and continuous improvement. Mentor junior engineers on taking ownership of the full lifecycle of services and features. DocumentationDevelop and maintain comprehensive technical documentation for software applications and systems. InnovationStay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity enhancement within the team (e.g., CoPilot). Minimum Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 7+ years of professional software development experience. Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Extensive experience with software architecture and design patterns, including the ability to design and implement scalable, reliable systems in a DevOps model. Proven track record of leading and delivering large-scale, complex software projects. Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub. Strong problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions. Proficiency in building telemetry or observability as part of the development process. Strong leadership, communication, and interpersonal skills, with the ability to influence and drive technical decisions across the organization. Preferred Qualifications Master's degree or PhD in Computer Science or a related technical field. Familiarity with developing accessible technologies. Dedicated to diversity and inclusion initiatives. Demonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical area. Understanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services.

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: Lead Software Engineer (AI ML Engineer) , You’ll make an impact by: Data Management and Integration: Implement robust solutions for data storage and processing. Integrate AI solutions seamlessly into existing business processes. Build and maintain data pipelines for preprocessing, cleaning, and transforming data for AI applications. AI Model Development and Deployment: Develop and deploy AI/ML models for applications such as predictive analytics, computer vision, NLP, and automation. Apply cloud hosting, edge devices, or hybrid solutions effectively. Design and optimize deep learning architectures using frameworks like TensorFlow, PyTorch, or Keras. Train, fine-tune, and evaluate machine learning models to enhance accuracy and performance. Compliance and Ethics: Ensure compliance with legal and regulatory requirements, and maintain fairness, transparency, and unbiased AI solutions. Ensure AI models are scalable, efficient, and adhere to ethical AI principles. Collaboration and Innovation: Collaborate with software engineers to integrate AI models into production systems. Research and implement advanced AI technologies to improve business processes. Monitor and maintain AI systems, troubleshoot issues, and optimize model performance. Document AI workflows, processes, and standard methodologies for internal knowledge sharing. Use your skills to move the world forward! Degree in Artificial Intelligence, Data Science, or a related field. 6-10 Years of experience. Strong understanding of data management and infrastructure. Experience in deployment strategies and integration. Proficiency in AI/ML development and deployment. Strong programming skills in Python (preferred) or another AI-focused language. Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn, etc.). Knowledge of cloud platforms (AWS, Azure, GCP) for AI deployment. Familiarity with MLOps, model versioning, and deployment best practices. Experience working with large datasets and data engineering techniques. Strong problem-solving skills and the ability to work independently or collaboratively Advanced AI Techniques: Experience with reinforcement learning or generative AI models. Experience with Siemens AI Platform. Hands-on experience with AI-powered automation and decision-making systems. Knowledge of edge AI and deploying AI models on embedded systems. Create a better #TomorrowWithUs! This role is based in Chennai, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Posted 3 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Dear Aspirant! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: IT Operations Specialist, You’ll make an impact by: Infrastructure & Systems Management: Manage and maintain Windows Server environments, including Active Directory, Domain Controllers, DNS, and DHCP services. Administer Office 365 environments and handle user access, permissions, and configuration. Manage cloud platforms such as AWS, Google Cloud Platform (GCP), and Microsoft Azure for infrastructure and service delivery. Oversee and maintain Okta Single Sign-On (SSO) implementations to ensure secure user authentication and access. Network Administration & Security: Configure and manage network devices within the Cisco Meraki ecosystem, including switches, Wi-Fi access points, and the Meraki Dashboard. Administer Palo Alto firewalls and maintain network security policies to protect organizational assets. Apply networking fundamentals such as TCP/IP, VLANs, and routing protocols to ensure optimal network performance and connectivity. Project Management & Migration: Lead or participate in IT infrastructure projects, including platform migrations and upgrades. Develop and maintain project plans, timelines, and budgets while ensuring resources are effectively allocated. Manage change requests and implement process improvements to enhance IT operations. Document project workflows, configurations, and operational procedures. Asset & Inventory Management: Manage the full IT asset lifecycle, including procurement, inventory tracking, and disposal. Maintain accurate records of hardware, software, and SaaS subscriptions. Coordinate vendor relationships and procurement processes to ensure timely acquisition of IT resources. Collaboration Tools & Documentation: Apply atlassian tools (Jira, Confluence, Jira Service Management) for ticketing, documentation, and workflow management. Create, update, and maintain comprehensive use documentation, knowledge bases, and operational manuals. Ensure smooth incident, problem, and change management processes through effective ticketing system usage. Soft Skills & Leadership: Demonstrate excellent problem-solving, analytical, and decision-making abilities. Communicate effectively with technical teams, partners, and executive leadership. Provide mentorship and guidance to junior team members. Manage multiple priorities in fast-paced environments and drive timely resolution of issues. Engage with partners to align IT operations with business needs and strategic objectives. Compliance & Continuous Learning: Stay updated with industry certifications and standard processes (e.g., Microsoft Azure, AWS, Cisco Meraki, ITIL). Ensure compliance with organizational policies, security standards, and regulatory requirements. Use your skills to move the world forward! Infrastructure & Systems Management Bachelor’s degree in computer science, Information Technology, or related field Minimum 5+ years of hands-on experience with Windows Server environments Expertise in managing Active Directory, Domain Controllers, DNS & DHCP services Knowledge of cloud platforms (AWS, GCP, and Microsoft Azure) Experience with Office 365 administration and management Ability in managing Okta SSO implementations Network Administration & Security: Experience with Cisco Meraki ecosystem (Dashboard, Switches, Wi-Fi APs) Hands-on experience configuring and managing Palo Alto firewalls Understanding of networking fundamentals (TCP/IP, VLANs, routing protocols) Project Management & Migration: Understanding of IT infrastructure projects Experience in platform migration projects and change management Ability to create and maintain project timelines, resource allocation, and budgets Strong documentation and process improvement skills Asset & Inventory Management: Experience with IT asset lifecycle management & maintaining IT asset inventory records Knowledge of procurement processes, SaaS subscriptions and vendor management Collaboration Tools & Documentation: Experience with Atlassian suite (Jira, Confluence, JSM etc.) Strong knowledge of ticketing systems and workflow management Ability to create and maintain use documentation. Education & Certifications: Relevant certifications such as: Microsoft Certified: Azure Administrator Associate AWS Certified Solutions Architect Cisco Meraki Network Associate ITIL Foundation certification CompTIA Network+ or Security+ Soft Skills & Leadership Excellent problem-solving, analytical, good communication and interpersonal abilities. Team leadership and mentoring experience. Ability to work in fast-paced environments and handle multiple priorities Experience in partners management and executive communications. Create a better #TomorrowWithUs! This role is based in Chennai, where you’ll get the chance to work with teams impacting entire cities, countries - and the shape of things to come. We’re Siemens. A collection of over 312,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and imagination and help us shape tomorrow. Find out more about Siemens careers at: www.siemens.com/careers Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalminds

Posted 3 days ago

Apply

5.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Data Scientist with Statistics Location: Chennai Work Type: Onsite Position Description: We are seeking an experienced and highly analytical Senior Data Scientist with a strong statistical background to join our dynamic team. You will be instrumental in leveraging our rich datasets to uncover insights, build sophisticated predictive models, and create impactful visualizations that drive strategic decisions. Responsibilities: Lead the end-to-end lifecycle of data science projects, from defining the business problem and exploring data to developing, validating, deploying, and monitoring models in production. Apply advanced statistical methodologies and machine learning algorithms to analyze large, complex datasets (structured and unstructured) and extract meaningful patterns and insights. Develop and implement robust, scalable, and automated processes for data analysis and model pipelines, leveraging cloud infrastructure. Collaborate closely with business stakeholders and cross-functional teams to understand their analytical needs, translate them into technical requirements, and effectively communicate findings. Create compelling and interactive dashboards and data visualizations to clearly present complex results and insights to both technical and non-technical audiences. Stay up to date with the latest advancements in statistics, machine learning, and cloud technologies, and advocate for the adoption of best practices. Skills Required: Statistics, Machine Learning, Data Science, Problem Solving, Analytical, Communications Skills Preferred: GCP, Google Cloud Platform, Mechanical Engineering, Cost Analysis Experience Required: 5+ years of progressive professional experience in a Data Scientist, Machine Learning Engineer, or similar quantitative role, with a track record of successfully delivering data science projects. Bachelor's or Master's degree in Statistics. A strong foundation in statistical theory and application is essential for this role. (We might consider highly related quantitative fields like Applied Statistics, Econometrics, or Mathematical Statistics if they have a demonstrably strong statistical core, but Statistics is our primary focus). Proven hands-on experience applying a variety of machine learning techniques (e.g., regression, classification, clustering, tree-based models, potentially deep learning) to real-world business problems. Must have strong proficiency in Python and its data science ecosystem (e.g., Pandas, NumPy, Scikit-learn, potentially TensorFlow or PyTorch). Hands-on experience working with cloud computing platforms (e.g., AWS, Azure, GCP) for data storage, processing, and deploying analytical solutions. Extensive experience creating data visualizations and dashboards to effectively communicate insights. You know how to tell a story with data! Solid understanding of experimental design, hypothesis testing, and statistical inference. Excellent problem-solving skills, attention to detail, and the ability to work with complex data structures. Strong communication, presentation, and interpersonal skills, with the ability to explain technical concepts clearly to diverse audiences. Experience Preferred: Experience working within the Automotive industry or with related data such as vehicle telematics, manufacturing quality, supply chain, or customer behavior in an automotive context. Experience with GCP services such as GCP Big query, GCS, Cloud Run, Cloud Build, Cloud Source Repositories, Cloud Workflows Proficiency with specific dashboarding and visualization tools such as Looker Studio, PowerBI, Qlik, or Tableau. Experience with SQL for data querying and manipulation. Familiarity with big data technologies (e.g., Spark, Hadoop). Experience with MLOps practices and tools for deploying and managing models in production. Advanced degree (PhD) in Statistics or a related quantitative field. Education Required: Bachelor's Degree Education Preferred: Master's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Posted 3 days ago

Apply

5.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

Data Technology group in MSCI is responsible to build and maintain state-of-the-art data management platform that delivers Reference. Market & other critical datapoints to various products of the firm. The platform, hosted on firms’ data centers and Azure & GCP public cloud, processes 100 TB+ data and is expected to run 24*7. With increased focus on automation around systems development and operations, Data Science based quality control and cloud migration, several tech stack modernization initiatives are currently in progress. To accomplish these initiatives, we are seeking a highly motivated and innovative individual to join the automation team for the purpose of supporting our next generation of developer tools and infrastructure. The team is the hub around which Engineering, and Operations team revolves for automation and is committed to provide self-serve tools to our internal customers. The position is based in Mumbai, India office. Deploy and manage Airflow infrastructure. Monitor Airflow DAG execution and performance. Build and maintain Azure, GCP & on-prem datacenter infrastructure Build and maintain Azure DevOps CD / CI pipelines Automate Terraform deployment using Azure DevOps Implement actionable monitoring solution that can assist in building highly observable systems Provide support and continuous feedback to developers Work closely with development team to implement new build processes and strategies to meet new product requirements Independently engage with stakeholders and finalize requirements and bring them to a closure in a timely and effective manner. Address vulnerabilities in both private and public cloud infrastructure, with a focus on application vulnerabilities (Mend) and infrastructure (Wiz). Collaborate with the central DevOps teams to design and develop CI/CD pipelines and processes in accordance with MSCI policies and standards. Self-motivated, collaborative individual with passion for excellence E Computer Science or equivalent with 5+ years of total experience and at least 2 years of experience in working with Azure DevOps tools and technologies Good working knowledge of source control applications like git with prior experience of building deployment workflows using this tool Good working knowledge of YAML, Python, Bash, Terraform Debugging maven builds Setting up YAML based CD/CI pipeline on Azure Containerizing applications using Docker Kubernetes administration, architecture and deployments Linux administration and scripting Helm charts Experience with creation, maintenance and deployment to the below resources Kubernetes (Rancher, Azure Kubernetes Services, Google Kubernetes Engine) Azure & GCP public cloud infrastructure Experience of working with Airflow is a big plus Experience with PostgresSQL is an added advantage What We Offer You Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing. Flexible working arrangements, advanced technology, and collaborative workspaces. A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results. A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients. Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development. Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles. We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum. At MSCI we are passionate about what we do, and we are inspired by our purpose - to power better investment decisions. You’ll be part of an industry-leading network of creative, curious, and entrepreneurial pioneers. This is a space where you can challenge yourself, set new standards and perform beyond expectations for yourself, our clients, and our industry. MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process. MSCI Inc. is an equal opportunity employer. It is the policy of the firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected parental leave), veteran status, or any other characteristic protected by law. MSCI is also committed to working with and providing reasonable accommodations to individuals with disabilities. If you are an individual with a disability and would like to request a reasonable accommodation for any part of the application process, please email Disability.Assistance@msci.com and indicate the specifics of the assistance needed. Please note, this e-mail is intended only for individuals who are requesting a reasonable workplace accommodation; it is not intended for other inquiries. To all recruitment agencies MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location, or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes. Note on recruitment scams We are aware of recruitment scams where fraudsters impersonating MSCI personnel may try and elicit personal information from job seekers. Read our full note on careers.msci.com

Posted 3 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies