Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java, Javascript, Python, NodeJS Software Engineer image - Rise Careers
Job details

Java, Javascript, Python, NodeJS Software Engineer - job 1 of 6

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 achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.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 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.Responsibilities:• Software Development: Write clean, maintainable, and efficient code or various software applications and systems.• GenAI Product Development: Participate 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 Architecture: Participate in design reviews with peers and stakeholders• Code Review: Review code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines• Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.• Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner.• Service Health and Quality: Contribute 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 Model: Understanding 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.• Documentation: Properly 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.• 2+ 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 goingUKG 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!Equal Opportunity EmployerUltimate 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.View The EEO Know Your Rights poster and its supplement.View the Pay Transparency Nondiscrimination ProvisionUKG participates in E-Verify. View the E-Verify posters here.Disability AccommodationFor individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com.The pay range for this position is $86,100.00 to $123,800.00, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG's comprehensive benefits can be reviewed on our careers site at https://www.ukg.com/careers
Walmart Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Walmart DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Walmart
Walmart CEO photo
Doug McMillon
Approve of CEO

Average salary estimate

$104950 / YEARLY (est.)
min
max
$86100K
$123800K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java, Javascript, Python, NodeJS Software Engineer, Walmart

Join UKG as a Java, JavaScript, Python, and NodeJS Software Engineer and be a part of our vibrant team located in Rogers, AR! At UKG, we believe in the power of collaboration and innovation, and we’re looking for passionate individuals who want to contribute to something meaningful. This isn’t just another tech job – it’s an opportunity to challenge yourself, develop cutting-edge generative AI solutions, and make a genuine impact in the HR technology space. With 80,000 customers around the world, our mission is to inspire organizations to become great places to work. In this role, you will dive into software development, focusing on writing clean, efficient code and participating in the complete AI development lifecycle. Collaborate with the team to design, develop, and maintain our flagship products while experimenting with state-of-the-art AI techniques. You'll also engage in code reviews, testing, and debugging, ensuring a high standard of quality in everything we deliver. With your expertise in programming languages like Python, Java, and NodeJS, plus your familiarity with cloud technologies, you will help us innovate and stay at the forefront of the industry. Besides providing a dynamic work environment, UKG offers comprehensive benefits, including wellness programs and customizable reimbursements, supporting your professional growth and personal well-being. If you’re excited about pushing the boundaries of technology and being part of a diverse and inclusive workplace, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Java, Javascript, Python, NodeJS Software Engineer Role at Walmart
What are the responsibilities of a Software Engineer at UKG?

As a Software Engineer at UKG, you'll engage in software development, including writing efficient code, participating in the AI product development lifecycle, and collaborating on design and architecture. This involves code reviews, testing automation, and debugging to ensure high-quality software solutions.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at UKG?

To be considered for the Software Engineer role at UKG, candidates need a Bachelor's degree in Computer Science or related fields, along with over 2 years of professional software development experience. Proficiency in Python and familiarity with Java, JavaScript, and NodeJS is also crucial.

Join Rise to see the full answer
How does UKG support its Software Engineers in their career development?

UKG provides a supportive environment that encourages continuous learning and career growth. From wellness programs to tuition reimbursement, we invest in our employees' professional and personal development ensuring they have the resources to thrive.

Join Rise to see the full answer
What does the work environment look like for Software Engineers at UKG?

UKG fosters a collaborative and inclusive work environment where every voice is valued. Our team dynamic includes active employee resource groups and caring leaders, making it an exciting place for Software Engineers to innovate and grow.

Join Rise to see the full answer
What type of technologies will I work with as a Software Engineer at UKG?

As a Software Engineer at UKG, you will work on a variety of technologies. This includes developing cloud-based applications using Python, Java, and NodeJS, as well as utilizing cloud technologies and machine learning techniques in our innovative AI products.

Join Rise to see the full answer
Common Interview Questions for Java, Javascript, Python, NodeJS Software Engineer
Can you explain the software development lifecycle as it relates to UKG?

When discussing the software development lifecycle at UKG, focus on the phases such as requirement gathering, design, implementation, testing, deployment, and maintenance. Highlight your understanding of Agile methodologies and how they contribute to a collaborative workflow.

Join Rise to see the full answer
Describe a project where you used Python and how you approached the problem.

Provide a clear example of a project, outlining the challenges you faced, the specific tools and frameworks you utilized, and your process for problem-solving. Emphasize how your approach aligns with best practices in coding and testing.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss the strategies you use for prioritization, such as leveraging project management tools, understanding project deadlines, and communicating with peers to ensure efficient workflow across all tasks.

Join Rise to see the full answer
What experience do you have with AI and generative AI technologies?

Share any relevant experience you have with AI or generative AI technologies, detailing specific projects, frameworks you’ve used, and how this experience can contribute to the work you'll do at UKG.

Join Rise to see the full answer
How do you ensure the quality of your code?

Explain your approach to writing maintainable code, including the use of code reviews, unit testing, and adherence to coding standards. Emphasize the importance of documentation and continuous integration.

Join Rise to see the full answer
Can you give an example of a difficult bug you encountered and how you resolved it?

Discuss a specific bug, outline your debugging process, and highlight your analytical skills in diagnosing the problem and successfully implementing a solution.

Join Rise to see the full answer
What role does teamwork play in your software development process?

Emphasize the importance of teamwork by discussing how collaboration leads to innovation and better solutions. Share experiences where team feedback improved your work.

Join Rise to see the full answer
What is your experience with cloud computing and DevOps?

Discuss your familiarity with cloud platforms like GCP and the principles of DevOps, including CI/CD practices. Relate your experiences in deploying applications to cloud environments.

Join Rise to see the full answer
Describe a time when you took ownership of a project.

Share a situation where you led a project, detailing the responsibilities you took on, the challenges you faced, and the outcome of your leadership.

Join Rise to see the full answer
How do you stay current with new technologies and trends?

Highlight your proactive approach to learning, including following tech blogs, participating in online courses, attending conferences, and engaging in developer communities to keep your skills up to date.

Join Rise to see the full answer

"To save people money so they can live better.”

6149 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!