| Location | Woburn, Massachusetts (Remote) |
Application Software Engineer needs 5-10 years as a Software Engineer or Application Developer (UKG/WFM)
Application Software Engineer requires:
* 5-10 years as a Software Engineer or Application Developer
Retail industry
* UKG Pro WFM experience (required)
* Integrations build using UKG Boomi (required)
* Kronos Workforce Integrations Manager (WIM) and UKG Pro (required)
* 3+ years of Developing & Testing applications using UKG Workforce
* Management/Center, Workforce central, UKG Pro WFM Time & Attendance, Schedule Optimization, ATK etc., applications
* 3+ SaaS/Cloud Practices
* 2+ Knowledge of Middleware Technologies like Boomi, Apigee, MOVEit Automation, etc
* 2+ years of experience developing applications using databases ex., Oracle, SQL Server, PostgreSQL, CosmosDB etc.,
* 2+ years of experience with Agile and DevOps tools such as Git/Gitlab, SonarQube, JIRA, Confluence etc.,
* 3+ Experience with Object-Oriented Design (OOD)
* Knowledge of Oracle HRIS, Workday etc., with respect to integrating with UKG Time & Attendance systems
* Knowledge and Experience with Retail business process
* Knowledge of Agile and DevOps tools such as Git/Gitlab, SonarQube, JIRA, Confluence etc.
Application Software Engineer duties:
Write efficient code, review, assist other engineers with troubleshooting, debugging etc.,
* Act as a Engineer in modernizing back of stores systems by developing, testing etc.,
* Work closely with Solution Engineer, Product and Stores Engineering teams to estimate, design, code, deploy and support working software components
* Contribute to the overall back of stores roadmap, new technology etc., and responsible for the evaluation, demo of the new technology and the solution
* Adhere to the corporate security compliance, performance etc., ensure platform is built with High Availability, Recoverability etc.,
* Strong problem-solving abilities when working on complex technical problems
* Develop constructive and collaborative working relationships with peers inside and outside of the IT organization, and maintain them over time
* Develop and carry out standards and tools to increase organization effectiveness
* Drive continuous improvements in process and operational efficiency by reducing operational burden