Senior Software Application Engineer
CurrentWork as a fulltime remote software developer to design, code, and test features for Workday Human Resource applications. Developed and maintained UI tasks, Web Service tasks, BIRT reports, XpressO reports, Business Processes, and batch jobs for both new features and customer issues.• Developed features according to functional specifications for more than 16 releases of Workday applications for the HR Talent Management and Skills applications.• Worked closely with the Product Managers, Documentation Writers, Quality Assurance team members, and engineers from other functional teams to effectively collaborate to develop features on time and within budget.• Created automated tests for all features and bug fixes to ensure code was fully tested and to prevent regression issues by confirming that tests still run to completion after making subsequent changes to the code.• Unit-tested all features to provide high quality code, assisted the QA team in developing testing requirements, and participated in End-to-End testing for new features to confirm the business requirements were met.• Maintained object models to reflect the data management changes that were made for each release.• Created Technical Design Documents for many larger features which were used to seek approval for the technical implementation of the feature that addressed the functional requirements outlined by the Product Managers.• Served as the Scrum Master for eight Workday releases; assigned tasks to developers and Quality Assurance Engineers for each Sprint, scheduled and ran Scrum ceremonies, monitored overall project progress, and reported progress for each Sprint to Management, resulting in quality code delivered on time for each release.• Mentored new members of the team to ensure they learned our processes and procedures, and answered any questions they had so they could quickly become effective members of the team.