Software Engineer

2 months ago


Noida, Ghaziabad, India Ultimate Kronos Group Full time

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.

Description :

- UKG is looking to hire a Lead Software Engineer to join our extremely talented Data Science team.

- As a Lead 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.

- 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.

(ref:hirist.tech)

  • Noida, Ghaziabad, India Nerdapplabs Software Solutions Pvt. Ltd. Full time

    About nerdAppLabs :nerdAppLabs Software Solution Pvt. Ltd. was founded in 2012, since then We have helped many companies to build and support their products with SugarCRM, Fledge, FogLAMP, MyMap, OptTown in different domains.nerdAppLabs is helping to build the leading Commercial Open Source Industrial IoT & Edge ML Platform for Industrial Data Pipelines,...

  • Senior Manager

    1 month ago


    Noida, Ghaziabad, India IRIS Software Full time

    Roles and Responsibilities : Experience level : - 14+ years of strong Quality engineering experience with automation and manual testing projects. Management of QE team : - Management & coordination between the individuals involved in the QE projects including The allocation of resources and their management. Planning and Execution : - Build test plan & test...


  • Noida, Ghaziabad, India MNR Solutions Full time

    We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Noida. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality applications. You will play a crucial role in designing, developing, and maintaining software solutions that meet our business needs.Key...

  • Vinove Software

    1 month ago


    Noida, Ghaziabad, India Vinove Software Full time

    Full-Stack Application Developer(.NET Core+ React+ Azure)11 IMMEDIATE JOINERS REQUIRED Experience : 5+ yearsNoida Sec 1295 Day a week/WFOPermanent :- Design, develop, and maintain full-stack applications using .NET and React- Collaborate with the product team to define, design, and ship new features- Work with existing development team members to develop...


  • Noida, Ghaziabad, India Ultimate Kronos Group Full time

    About Us :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...

  • Security Engineer

    4 months ago


    Noida, Ghaziabad, India CresTech Software Full time

    Key Job Requirements :- Good understanding of compliance std. like ISO 27001; GDPR,SOC II- Configuring and managing Microsoft Security products- Defender for endpoint, cloud apps, BitLocker, sentinel, AIP, security & compliance center.- Should know how to secure Client/Server OS and services.- Knowledgeable hold on concepts of IAM, Networking, PKI &...


  • Noida, Ghaziabad, India Nerdapplabs Software Solutions Pvt. Ltd. Full time

    Job Description : Looking for a Senior AI Developer - Backend and Autonomous Systems; with expertise in Large Language Models to join our team.We develop autonomous AI systems for software enterprise creation and management. Our platform uses LLM agents for idea generation, market research, software development, and customer acquisition.Key Responsibilities...


  • Noida, Ghaziabad, India MNR Solutions Full time

    Job Description :We are looking for a highly skilled Senior Software Engineer to join our dynamic development team. The ideal candidate will have a strong background in software development, a passion for technology, and experience in designing, developing, and deploying software solutions.Key Responsibilities :- Lead the design, development, and maintenance...


  • Noida, Ghaziabad, India Ultimate Kronos Group Full time

    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...


  • Noida, Ghaziabad, India IT Firm Full time

    Job Description :As a Embedded Software Engineer, you would be involved in the firmware development of the various products of the division. The objective of the job is to ensure implementation and verification of several features at the firmware level based on the requirements of product, on FPGA prototyping platform and RTL simulation in a first step and...

  • Senior Test Engineer

    4 months ago


    Noida, Ghaziabad, India CresTech Software Full time

    Job Location : Noida/Gurugram (Work from Office)Interview Process : F2F Interview (Noida Office)Key Job Requirements :- You must have knowledge and exposure to Functional, Regression, Compatibility, and Exploratory Testing.- You should have excellent communication and client handling skills.- You should have experience in giving inputs for Test Estimates and...

  • Java Software Engineer

    2 months ago


    Noida, Ghaziabad, India AD ASSOCIATES Full time

    Role : Java Software EngineerEssential Skills : Core Java, multithreading, Spring/Spring Boot, DatabasesKey Responsibilities :- Must have strong experience in Core Java, REST Services, Multithreading, Spring and SQL.- Collaborate with cross-functional teams, including product managers, designers & other developers, to gather requirements and translate them...


  • Noida, Ghaziabad, India RT VISION TECHNOLOGIES PRIVATE LIMITED Full time

    Job Description :We are seeking a talented and experienced Cross-Platform Software Engineer to join our dynamic team. The ideal candidate will have a strong background in software development with a focus on creating applications that seamlessly run across various operating systems, including Windows and Linux. As a Cross-Platform Software Engineer / team...


  • Noida, Ghaziabad, India Squarcell Resource India Pvt Ltd Full time

    Overview :We are seeking a highly skilled and motivated Software Development Engineer with expertise in Java to join our dynamic team. As a key contributor to design, development, and maintenance of robust, scalable SaaS-based applicationResponsibilities :- Collaborate with product managers, cross-functional teams and stakeholders to understand requirements...

  • DevOps Head

    1 month ago


    Noida, Ghaziabad, India AppSquadz Software Pvt. Ltd. Full time

    Job Title : DevOps LeadCompany : AppSquadzExperience : 5 - 15 yearsJob Summary : At AppSquadz, we are seeking a skilled and experienced DevOps Lead to help us build and maintain efficient systems that enhance the customer experience. As a DevOps Lead, you will be responsible for deploying product updates, identifying and resolving production issues, and...


  • Noida, Ghaziabad, India Ultimate Kronos Group Full time

    UKG is hiring a Lead 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 software-...


  • Noida, Ghaziabad, India CresTech Software Full time

    Job Description :We are seeking a highly skilled Security Engineer with extensive experience in Microsoft Defender by Endpoint, including Data Loss Prevention (DLP). The ideal candidate will also have a strong background in Microsoft Defender, particularly for Endpoint, and Azure entra ID. This role requires proficiency in using Microsoft Word/Excel for...


  • Noida, Ghaziabad, India LITTLE ROBIN TECHNOLOGY PARTNERS PRIVATE LIMITED Full time

    Job Description :We are looking for Senior Engineers in Infrastructure space. You will work with senior management to define infrastructure requirements and take the lead on operational and technical projects.In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If...


  • Noida, Ghaziabad, India Adeptia Full time

    Job Responsibilities :The Java Senior Software Engineer in Adeptia Product team & will be responsible for requirement analysis, design, development/coding and unit testing of new features and fixing bugs. He/ She will Guide & mentor the team. He/she must be hands-on with coding & design.KEY ACCOUNTABILITIES :- Understand customer requirement & create...


  • Noida, Ghaziabad, India First Phoenics Solutions Full time

    Responsibilities : - Design and develop firmware for embedded systems. - Collaborate with hardware engineers to define system requirements. - Write clean, efficient, and maintainable code. - Debug and test firmware to ensure optimal performance. - Document design specifications and test procedures. - Provide technical support to other team...