Logo
UKG

UKG is hiring: Senior UX Design Manager in Lowell

UKG, Lowell, MA, United States, 01856

Save Job

Senior Software Developer

Location: Toronto, ON, Canada

Department: Software & Product Development

Work Location Option: Hybrid

Job Responsibilities

  1. Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
  2. Technical Leadership: Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
  3. Project Management: Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.
  4. Architectural Design: Participate in design reviews with peers and stakeholders and in the architectural design of new features and systems, ensuring scalability, reliability, and maintainability.
  5. Code Review: Review code developed by other developers, provide feedback, and maintain a high bar of technical excellence.
  6. Testing: Build testable software, define tests, and participate in the testing process, automate tests using tools (e.g., Junit, Selenium).
  7. Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues.
  8. Documentation: Properly document new features, enhancements, or fixes to the product, contributing to training materials.

Minimum Qualifications

  1. Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  2. 4+ years of professional software development experience.
  3. Deep expertise in one or more programming languages such as C#, .NET, Python, Java, or JavaScript.
  4. Extensive experience with software development practices and design patterns.
  5. Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  6. Experience with cloud platforms like Azure, AWS, or GCP.
  7. Familiarity with CI/CD pipelines and automation tools.
  8. Knowledge of agile development methodologies.
  9. Excellent communication and interpersonal skills.
#J-18808-Ljbffr