Software Integrations Engineer - Employee Systems

Hyderabad, Telangana, India
Software and Services


Weekly Hours: 40
Role Number:200534804
Do you love understanding every detail of how new technologies work? Join the team that serves as Apple’s nerve center, our Information Systems and Technology group. There are countless ways you’ll contribute here, whether you’re coordinating technology needs for product launches, designing music solutions for retail locations, or ensuring the strength of in-store Wi-Fi connections. From Apple Pay to the Apple website to our data centers around the globe, you’ll help design and manage the massive systems that countless employees and customers rely on every day. You’ll also build custom tools for employees, empowering them to solve complex problems on their own. Join our team, and together we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best: craft magical experiences for our customers. The Corporate Systems team within IS&T are seeking a software engineer to build products that impact thousands of our retail and corporate users.

Key Qualifications

  • 3+ years of experience designing and building business solutions by integrating with WFM products
  • Good coding skills in Java/Spring and working knowledge of SQL/NoSQL DBs
  • Experience with Messaging/Streaming Technologies like Kafka
  • Experience with Relational databases and NoSQL databases
  • Experience working with cloud technologies
  • Strong problem solving skills
  • Good Oral and written communication skills
  • Experience building successful and scalable components


As a Software Integrations Engineer in the Workforce Management (WFM) Team you will be responsible for the technical design, coding, debugging of complex interfaces, and triaging bugs in several functional areas in the WFM space. You will work in understanding process models working with the business partners and design optimal integration solutions. You’ll participate in the design & code reviews with other engineers in the team and will maintain a high engineering bar. You will also participate in product roadmap and project planning efforts. You will have a strong sense of ownership and passion for software engineering. You’ll work in a fast-paced and multifaceted environment KEY RESPONSIBILITIES - Design and develop high-performance, scalable, and fault-tolerant distributed systems using Java and other related integration technologies like Dell Boomi, Mulesoft etc - Collaborate with multi-functional teams to understand business processes/models and Implement WFM solutions - Develop RESTful APIs and micro services for seamless integration between different components. - Optimize system performance and solve issues related to scalability and reliability. - Stay updated on the latest trends and technologies related to the WFM products

Education & Experience

Bachelor's in Computer Science or equivalent experience.

Additional Requirements

  • Experience working with UKG’s WFM products