Design, develop, and implement software applications and integration solutions for large-scale multinational Human Capital Management (HCM) applications using Java, JavaScript, and Node.js, focusing on payroll systems, including time, attendance, HR, and region-specific compliance and tax requirements. Enhance and maintain core payroll processing modules to ensure compliance with international regulations, optimizing performance across global payroll systems. Develop and integrate scalable solutions in payroll systems, including features like benefits administration, tax calculations, and reporting, while ensuring seamless integration with multiple microservices to improve system efficiency and user experience. Lead global HCM projects, focusing on payroll and HR functionalities across international markets, by coordinating with cross-functional teams and ensuring effective communication for timely and high-quality software delivery. Collaborate with product owners, designers, and engineers to determine technical requirements, deliver software solutions, and follow industry best practices throughout the development lifecycle, including Agile processes (sprints, planning, standups, retrospectives). Monitor and analyze system changes to assess their impact on overall performance, ensuring stability, compatibility, and seamless integration of code changes. Perform live environment testing to ensure smooth operation. Stay up-to-date with emerging technologies and industry trends to apply best practices in development, security, and performance optimization. Abstract methods by creating modular, reusable code components, improving scalability and maintainability. Mentor junior developers by reviewing code, providing constructive feedback, and offering technical advice to help with development and career growth. Scope features, estimating technical requirements, resources, and timelines, while addressing potential challenges in the development process. Collaborate with cross-functional teams to define feature requirements and provide technical insights, ensuring alignment with business goals and smooth delivery. Implement security best practices to ensure application integrity and work with QA teams for test case execution and validation.
Home telecommuting available.
Requires three years of experience as a Software Engineer or in a related role developing customized software solutions and interface construction for HCM modules with a focus on multi-country deployment, using technologies such as Java, JavaScript, and Node.js, with knowledge of compliance, tax regulations, and international payroll systems; leading development teams for global HCM projects; and applying Agile methodologies to deliver high-quality software solutions is required.
Requires U.S. Bachelor’s or foreign equivalent degree in Computer Science or related field.
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at placementservicesusa.com with reference #011282 in the subject line.
Thank you.