Software Engineer III- Eng

UKG

Seattle (WA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UKG in Seattle is seeking a Senior Software Engineer to design, build, and maintain scalable applications across platforms, collaborating with product and ops to deliver high-quality software.

You will lead code reviews, drive quality through testing and observability, and participate in DevOps practices to ensure reliable production services in a fast-paced environment. Join a diverse, collaborative team focused on excellence.

Qualifications

  • Bachelor's degree or equivalent practical experience in a technical field.
  • Deep expertise in programming languages such as C#, .NET, Python, Java, or JavaScript.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles; experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Familiarity with developing accessible technologies.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Responsibilities

  • Write clean, maintainable, and efficient code for various software applications and systems.
  • Contribute to design, development, and deployment of complex software applications and systems.
  • Manage execution and delivery of features and projects, ensuring timely completion with quality.
  • Participate in design reviews and architectural design of new features and systems.
  • Diligently review code and provide feedback to maintain technical excellence.
  • Build testable software, define tests, and automate tests using common tools and patterns.
  • Maintain service health and quality with telemetry and root-cause analysis.
  • Work in a DevOps model, taking ownership from requirements to production maintenance.
  • Document new features, enhancements, or fixes for training materials.

Skills

C#
.NET
Python
Java
JavaScript

Education

Bachelor's degree in Computer Science, Engineering, or a related technical field

Tools

GitHub
JIRA

Job description

Responsibilities
  • Software Development: Write clean, maintainable, and efficient code for various software applications and systems.
  • Technical Leadership: Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
  • Project Management: Manage execution and delivery of features and projects, negotiating project priorities and deadlines, ensuring successful and timely completion, with quality.
  • 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.
  • Code Review: Diligently review code developed by other developers, provide feedback, and maintain a high bar of technical excellence to ensure code adheres 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.
  • Service Health and Quality: Maintain the health and quality of services and incidents, proactively identifying and resolving issues. Utilize service health indicators and telemetry for action providing recommendations to optimize performance. Conduct thorough root cause analysis and drive the implementation of measures to prevent future recurrences.
  • Dev Ops Model: Understanding of working in a DevOps Model. 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, contributing to training materials.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Deep expertise in one or more programming languages such as C#, .NET, Python, Java, or JavaScript.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub and bug/work tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles; experience with cloud platforms like Azure, AWS, or GCP.
  • Familiarity with CI/CD pipelines and automation tools.
  • Familiarity with developing accessible technologies.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Dedicated to diversity and inclusion initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer- Eng
Staff Software Engineer- Eng

UKG • Seattle (WA)

On-site
USD 150,000 - 190,000
.NET Developer (Only W2)
.NET Developer (Only W2)

TechWish • Walnut Creek (CA)

On-site
USD 120,000 - 150,000
Software Engineer III
Software Engineer III

Jobtailor • Illinois

On-site
USD 140,000 - 180,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Jobtailor • Missouri

On-site
USD 90,000 - 125,000
Software Engineer II - C#/.NET and Java
Software Engineer II - C#/.NET and Java

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 90,000 - 130,000
.NET Software Engineer
.NET Software Engineer

CRC Group • Ponte Vedra Beach (FL)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Quick Custom Intelligence • San Diego (CA)

On-site
USD 120,000 - 160,000
Senior Engineer, Software – Archimedes
Senior Engineer, Software – Archimedes

Jobtailor • Idaho

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

i3 Verticals, LLC • Nashville (TN)

On-site
USD 90,000 - 120,000