UKG
Développeur (use) de logiciels III- Ingénieur/ Software Developer III- Eng
Montreal,QC,Canada · Mid
Sponsorship not specifiedDetected 13 days ago
PythonJavaC++C#.NETCode ReviewGitAWSAzureCI/CDDevOpsProject ManagementJiraSeleniumJUnitTest AutomationLeadershipCommunicationCollaborationMentoring
About the role
- Pourquoi postuler auprès d'UKG: Chez UKG, votre travail compte. Le code que vous livrez, vos décisions et votre souci de la clientèle se conjuguent pour produire des résultats tangibles. Aujourd'hui, des dizaines de millions de personnes amorcent et terminent leur journée de travail en se connectant à notre plateforme de gestion des effectifs. Nous aidons
- ces personnes à toucher leur paie, à s'épanouir professionnellement et à façonner l'avenir dans leur secteur d'activité. C'est notre raison d'être. Nous ne cessons jamais d'apprendre. Nous réinventons toujours les règles du jeu. Nous cherchons à nous améliorer et célébrons les victoires en cours de route. Ici, vous profiterez d'une souplesse bien réelle et
Responsibilities
- Technical Leadership: Lead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
- Project Management: Be able to manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.
- Architectural Design: Participate or lead in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.
- Code Review: Diligent about reviewing code developed by other developers, providing feedback and maintain a high bar of technical excellence to make sure code is adhering to industry standard best practices like coding guidelines, elegant, efficient and maintainable code, with observability built from ground up, unit tests etc.
- Testing: Build testable software, define tests, participate in the testing process, automate tests using, tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide.
- Lead and conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences.
- Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production. ß Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials.
- This role provides an opportunity to lead projects and contribute to high-impact software solutions that are used by enterprises and users worldwide.
- As a Senior Software Developer, you will be responsible for the design, development, testing, deployment, and maintenance of complex software systems, as well as mentoring junior Developers.
- Lead the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
Requirements
- Expertise approfondie dans un ou plusieurs langages de programmation tels que C, C++, C#,.NET, Python, Java ou JavaScript.
Nice to have
- Pourquoi postuler auprès d'UKG: Chez UKG, votre travail compte.
- Le code que vous livrez, vos décisions et votre souci de la clientèle se conjuguent pour produire des résultats tangibles.
- Aujourd'hui, des dizaines de millions de personnes amorcent et terminent leur journée de travail en se connectant à notre plateforme de gestion des effectifs.
- Nous aidons ces personnes à toucher leur paie, à s'épanouir professionnellement et à façonner l'avenir dans leur secteur d'activité.
- C'est notre raison d'être.
- Nous ne cessons jamais d'apprendre.
- Nous réinventons toujours les règles du jeu.
- Nous cherchons à nous améliorer et célébrons les victoires en cours de route.
Skills
- Débogage et résolution de problèmes:
- Diagnostiquer et résoudre les problèmes techniques afin d'assurer la qualité des opérations de service.
- Santé et qualité des services:
- Maintenir la santé et la qualité des services; identifier et résoudre les problèmes de manière proactive.
- Effectuer des analyses approfondies des causes profondes et piloter la mise en œuvre de mesures préventives.
- Modèle DevOps:
- Comprendre et appliquer le modèle DevOps.
- Assurer la responsabilité de bout en bout:
- Understanding of working in a DevOps Model.
Benefits
- Maintain the health and quality of services and incidents, proactively identifying and resolving issues.
- Utilize service health indicators and telemetry for action and provide recommendations to optimize service performance.
- Mentorship: Provide technical mentorship and guidance to junior Developers, fostering a culture of learning and growth mindset.
- We never stop learning.
- Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together.
Company info
- We are seeking an experienced Software Developer III - Eng to join our dynamic team.
This listing is sourced directly from UKG's careers page and normalized into a canonical job model.