University of Washington - Seattle, WA

posted about 1 month ago

Full-time - Mid Level
Seattle, WA
Educational Services

About the position

The Senior Applications Systems Engineer at the University of Washington is responsible for designing and developing secure, maintainable, and scalable system integration solutions using Web APIs, Event messaging, and integration middleware. This role involves providing support and consulting to various UW central offices, colleges, and departments in application integration and business process automation, contributing to the overall IT infrastructure and services of the university.

Responsibilities

  • Design and develop secure and scalable system integration solutions using Web APIs and Event messaging.
  • Provide support and consulting to UW central offices, colleges, and departments regarding application integration.
  • Manage enterprise data and systems in support of academic and business operations.
  • Collaborate with the Enterprise Web Services and Events team to develop and operate business Web APIs and Data Integration services.
  • Integrate Web applications and services with middleware services.

Requirements

  • Bachelor's Degree in Computer Science, Information Science, Engineering or related field or equivalent experience.
  • Minimum of four years' experience in development and support of enterprise applications and services.
  • Experienced .NET developer with recent experience developing Web APIs.
  • Experience in cloud application design, preferably with Amazon Web Services.
  • Recent experience integrating Web applications and services with middleware services.
  • Proficient in software development life cycle and DevOps practices.
  • Strong acumen for software testing and documentation; commitment to quality.
  • Excellent written/oral communication skills and technical documentation skills.
  • Ability to work independently with minimal supervision and strong problem-solving skills.

Nice-to-haves

  • Experience with Infrastructure as Code technologies, preferably Terraform.
  • Experience in Higher Education, preferably at a major research (R1) university.
  • Experience with open source development projects.
  • Experience with Agile development practices, including test-driven development.
  • Experience designing and building REST Web services.
  • Experience with NoSQL datastores, preferably ElasticSearch.
  • Experience with SQL and query design.
  • Familiarity with software architecture patterns, such as MVC.
  • Experience with caching and load-balancing.

Benefits

  • Generous benefits and work/life programs.
  • Health insurance coverage.
  • Retirement savings plan options.
  • Paid holidays and vacation time.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service