UKG - Senior Software Engineer - Python Technologies
1 month ago
UKG is looking to hire a Senior Software Engineer to join our extremely talented Data Science team. As a Senior Software Engineer at UKG, you'll be embedded on the Data Science team where you can work on the next generation AI Platform. You'll get to work directly with other Engineers, Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.
This position requires excellent object-oriented programming skills and knowledge of design patterns. They will be involved in the deployment of our AI Platform/Services solution on the cloud. The job requires you to be able to design, develop, troubleshoot, and debug complex software applications at the enterprise level. We are looking for a software engineer who is passionate about programming and truly enjoys what they do. The ideal candidate for the Python Engineer position is someone who has a can-do attitude and is an innovative thinker.
UKG works in an agile environment where there are daily stand-ups, code reviews, and constant communication within each self-managed cross-functional team. The ability to communicate effectively with Business Analysts and Software Testers, as well as work closely with other team members are key components for success in this position.
Primary Responsibilities :
- Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
- Engage in code reviews and training of team members.
- Support continuous deployment pipeline code.
- Situationally troubleshoot production issues alongside the support team.
- Continually research and recommend product improvements.
- Create and integrate features for our enterprise software solution using the latest Python technologies.
- Write web services, business objects, and other middle-tier framework using Python
- Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.
- Leverage open-source and other technologies and languages outside of the Python platform.
- Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system.
- Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team.
- Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming.
Qualifications :
- 2+ years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks.
- Software development experience including: object-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing.
- Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc.
- Proficiency with Git as a version control system
- Experience with Docker and Kubernetes
- Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL.
- Experience with object-oriented languages : Python, Java, Scala, C#, etc.
- Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.
- Experience with GCP technologies such as BigQuery, GKE, GCS, DataFlow, Kubeflow, and/or VertexAI
- Excellent problem solving and communication skills.
-
Noida, Ghaziabad, India Ultimate Kronos Group Full timeUKG is looking to hire a Senior Software Engineer to join our extremely talented Data Science team. As a Senior Software Engineer at UKG, you'll be embedded on the Data Science team where you can work on the next generation AI Platform. You'll get to work directly with other Engineers, Software Testers, Business Analysts, Product Managers, and...
-
Senior Principal Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India UKG Full timeUKG is seeking a highly skilled Senior Principal Software Engineer to lead our software development team.We are looking for a talented individual with expertise in Python, Java, JavaScript, EmberJS, Django, and GCP to join our team.The ideal candidate will have a strong background in full-stack development and experience with architecting scalable...
-
Senior Principal Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India UKG Full timeUKG is seeking a highly skilled Senior Principal Software Engineer to lead the development of our next-generation software solutions.As a key member of our team, you will be responsible for designing, implementing, and deploying scalable and efficient software systems using a range of technologies including Python, Java, JavaScript, EmberJS, Django, and...
-
Senior Java Software Engineer
4 weeks ago
Noida, Uttar Pradesh, India UKG Full timeJob Title: Senior Java Software EngineerUKG is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance software products.Key Responsibilities:Develop software products using modeling techniques and software...
-
Senior Software Architect
2 weeks ago
Noida, Uttar Pradesh, India UKG Full timeAt UKG, we are seeking a Senior Software Architect to drive the development of our software solutions. Key responsibilities include:Key Responsibilities:Design and implement scalable software architectures.Lead cross-functional teams in the development of software solutions.Collaborate with stakeholders to identify business requirements and develop solutions...
-
Senior .NET Software Engineer
2 weeks ago
Noida, Uttar Pradesh, India UKG Full timeThe ideal candidate will possess expertise in the entire software development life cycle, with a strong focus on designing, coding, testing, and maintaining high-quality applications. They should be comfortable working with multiple programming languages and be able to effectively test code to ensure its quality.Key ResponsibilitiesArchitectural Leadership:...
-
Senior Cloud Solutions Architect
1 week ago
Noida, Uttar Pradesh, India UKG Full timeUKG Cloud Platform EngineerAs a Lead Cloud Platform Engineer at UKG, you will be responsible for designing, implementing, and maintaining scalable cloud-based solutions using Kubernetes, Terraform, and Python/Java/Golang/Ruby. Key responsibilities include:Designing and developing cloud-based infrastructure solutionsMaintaining and improving existing...
-
Senior Technical Lead
3 weeks ago
Noida, Uttar Pradesh, India UKG Full timeKey Responsibilities:Lead the development of software solutions using Python, Java, JavaScript, EmberJS, and Django.Collaborate with cross-functional teams to design and implement scalable architectures on GCP.Drive solutioning and architecture efforts to deliver full-stack solutions.About the Role:As a Chief Principal at UKG, you will be responsible for...
-
Senior Java Software Engineer
4 weeks ago
Noida, India UKG Full timeUKG is hiring a Senior Software Engineer who would be responsible for analyzing, developing & designing our high-performance software products. Responsibilities: • Developing software products using modeling techniques and software design patterns • Developing web-based business applications • Participate in coding & designing of the application...
-
Senior Java Software Engineer
4 weeks ago
noida, India UKG Full timeUKG is hiring a Senior Software Engineer who would be responsible for analyzing, developing & designing our high-performance software products.Responsibilities:• Developing software products using modeling techniques and software design patterns• Developing web-based business applications• Participate in coding & designing of the application...
-
Senior java software engineer
4 weeks ago
Noida, India UKG Full timeUKG is hiring a Senior Software Engineer who would be responsible for analyzing, developing & designing our high-performance software products. Responsibilities: • Developing software products using modeling techniques and software design patterns • Developing web-based business applications • Participate in coding & designing of the application...
-
Senior Java Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India UKG Full timeUKG is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for analyzing, designing, and developing high-performance software products.Key Responsibilities: Developing software products using modeling techniques and software design patterns Developing web-based...
-
Senior Software Engineer
4 weeks ago
Noida, India Ultimate Kronos Group Full timeSenior Software Engineer - Python DeveloperUKG is seeking a highly skilled Senior Software Engineer to join our Data Science team. As a key member of the team, you will be responsible for designing, developing, and deploying complex software applications using Python technologies.Key Responsibilities:Collaborate with team members to solve challenging...
-
Senior Java Software Developer
4 weeks ago
Noida Sector, India UKG Full timeJob Title: Senior Java Software EngineerUKG is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing high-performance software products.Key Responsibilities:Develop software products using modeling techniques and software design...
-
Senior .NET Software Architect
4 weeks ago
Noida, Uttar Pradesh, India UKG Full timeAbout the RoleWe are seeking a highly skilled .NET Architect to join our team at UKG. As a key member of our software development team, you will be responsible for designing and leading the architecture of comprehensive .NET applications, ensuring seamless integration with front-end technologies.Key ResponsibilitiesArchitectural Leadership: Design and lead...
-
Chief Principal
4 weeks ago
Noida, Uttar Pradesh, India UKG Full timeJob Title: Chief PrincipalAt UKG, we are seeking a highly skilled Chief Principal to join our team. As a key member of our engineering team, you will be responsible for leading the development of our software solutions.Key Responsibilities:Lead the design and development of our software solutions using Python, Java, JavaScript, EmberJS, Django, and...
-
Senior Application Security Specialist
1 week ago
Noida, Uttar Pradesh, India UKG Full timeCloud Security for UKGAs a Lead Application Security Engineer, you will be responsible for ensuring the security of our cloud-based applications. With a development background in Java and C# and experience in vulnerability and security, you will play a key role in protecting our digital assets. Key ResponsibilitiesDesign and implement secure cloud-based...
-
Cloud Infrastructure Architect
3 weeks ago
Noida, Uttar Pradesh, India UKG Full timeCloud Platform Engineering LeadAt UKG, we are seeking a skilled Cloud Platform Engineering Lead to join our team. This role will be responsible for designing, implementing, and maintaining our cloud infrastructure using Kubernetes, Terraform, and Python/Java/Golang/Ruby.Key Responsibilities:Design and implement cloud infrastructure using Kubernetes and...
-
Cloud Infrastructure Lead
2 weeks ago
Noida, Uttar Pradesh, India UKG Full timeUKG is seeking a highly skilled Cloud Infrastructure Lead to oversee the design and implementation of our cloud infrastructure. This individual will be responsible for ensuring the scalability, reliability, and security of our cloud platforms, utilizing technologies such as Kubernetes, Terraform, and Python, Java, Golang, and Ruby.Key Responsibilities:Design...
-
Software Engineer
1 month ago
Noida, Ghaziabad, India Ultimate Kronos Group Full timeHere 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...