At UKG, the work you do matters. We are looking for a Software Engineer III- Eng to join our dynamic team, contributing to high-impact software solutions that are used by enterprises and users worldwide.
Requirements
- Write clean, maintainable, and efficient code for various software applications and systems.
- Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
- Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.
- Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems while ensuring scalability, reliability, and maintainability.
- Diligently review code by other developers, provide feedback, and maintain a high bar of technical excellence to ensure code is adhering to industry standard best practices.
- Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Nunit, Selenium), and design patterns leveraging the test automation pyramid as the guide.
- Maintain the health and quality of services and incidents, proactively identifying and resolving issues.
- Properly document new features, enhancements, or fixes to the product, contributing to training materials, and sharing knowledge with the team.
- Coordinate with other team members, product, and external team members to align and ensure the integrity and quality of the final solution
Benefits
- Flexibility that’s real
- Benefits you can count on