National Labor Exchange Veterans Jobs

USNLX Veterans Careers

Job Information

University of Michigan Systems and Middleware Programmer Intermediate in Ann Arbor, Michigan

Systems and Middleware Programmer Intermediate

Apply Now

How to Apply

A cover letter and resume are important submissions for the hiring team to get a sense of your experience. In the cover letter, in one page or less, please let us know how this role aligns with your career aspirations and skills. Submit both a cover letter and resume as one file. The letter should:

(1) specifically outline the reasons for your interest in the position

(2) outline your particular skills and experience that directly relate to this position

Competitive salary available based on qualifications, experience and education of the selected candidate.

Summary

The University of Michigan serves the people of Michigan and the world through preeminence in research, teaching, and healthcare. If you are inspired by ideas that challenge the present and enrich the future, consider joining our team. Our team, Data Science Practice, has a unique opportunity for a systems/ middleware programmer intermediate in Information Technology Services (ITS). DSP team is known for its impeccable record of delivering solutions on how data is communicated and visualized to enable data-informed decision-making across the university. This position is part of a high-functioning and productive team responsible for supporting application /data integration and the enterprise data warehouse.

Data Integration team within DSP manages the API Directory and ETL platform for the University of Michigan. APIs have transformed the way data and information are shared throughout the world. This is an opportunity to be part of the future at U-M. Our goal is to empower the U-M community with better data integrations. The Systems/Middleware Programmer Intermediate is responsible for designing state-of-the-art solutions for the complex requirements given by the university community given the security, data governance, and coding standards from inception to completion. We have adopted a new API Management platform and this person would be responsible for supporting this service. As a member of the API Directory team, the person in this role will emphasize providing reliable solutions that will help the University of Michigan community utilize ITS services effectively.

Who We Are

Information and Technology Services (ITS) supports U-M faculty, researchers, staff, and students in their use of technology to teach, learn, research, and work, and be leaders in their fields. We are dedicated to creating cohesive digital experiences and promoting university wide innovations. ITS's mission is to be trusted enablers of technology for the U-M community. ITS works together to provide cohesive digital experiences and seamless support to the U-M community. For more information about ITS, visit: https://its.umich.edu/about

Responsibilities*

  • Design and development of APIs to support data collection, loading, and extraction for U-M application development in collaboration with the Infrastructure team, Enterprise Solution Architects, Business Analysts, and Users.

  • Perform requirement analysis and translate business requirements into data/technical specifications, implement and publish APIs

  • Enhance the API Directory team and customer experiences by implementing DevSecOps practices, such as creating CI/CD pipelines, automated provisioning, markdown documentation, continuous monitoring, and reporting.

  • Develop solutions for the API Directory and Data Integration teams for connecting to cloud systems or other data infrastructure using Python or Linux programming.

Required Qualifications*

  • Bachelor's degree in a related field and/or equivalent combination of education, certification and experience.

  • Three (3) years experience with the full software lifecycle including requirements analysis, design, implementation, quality assurance testing and documentation. Familiarity with Agile processes.

  • Demonstrated excellent knowledge in middleware application design, integration patterns, web services and service oriented architectures (SOA).

  • Expert proficiency in creating/consuming REST based APIs with different security methodologies using any middleware platform.

  • Experience in managing any of the API management platforms like Mulesoft / IBM API Manager / Google Apigee/ WSO2 etc.

  • Experience in developer tools like Github

  • Proficiency in scripting languages such as Javascript, Python and/or bash.

Desired Qualifications*

  • Minimum of three (3) years of demonstrated experience in an IT role requiring confidentiality, timeliness, customer service, organization, prioritization, troubleshooting, and working independently.

  • Experience working in Java or .Net or any programming languages.

  • Knowledge of Splunk reporting and alerts.

  • Knowledge in utilizing CI/CD tools such as GitHub Actions/ Jenkins for automating build, test, and deployment pipelines

  • Knowledge of the developer productivity tools such as Postman, Container (Docker), Visual Studio Code

  • Knowledge of Infrastructure as Code tool like Terraform / Ansible

  • Experience in Open API Specification (OAS) /Swagger

  • Experience with SQL, XML, and XSLT.

Work Schedule

Punctual, regular, and consistent attendance is required. May require working during non-business hours and on weekends.

Work Locations

May be a combination of work in the office and remotely. May require travel to various locations on and off campus. Remote work is currently available with the possibility to renew every year based on University and ITS leadership directive, business needs, and/or performance.

Additional Information

This position may work with and/or support systems that maintain or process sensitive institutional data as defined by university policy. Successful candidates must comply with federal, state, and local law, and/or university policies or agreements that require the university to implement specific privacy and security safeguards, including but not limited to ITAR, EAR, HIPAA, FISMA, FERPA and PCI.

Additional Requirements/Physical Demands:

Normal amount of remaining stationary, average mobility to move around an office environment; able to conduct normal amount of work at a computer; Punctual, regular, and consistent attendance is required. Responsible for protecting data and information from unauthorized release or from loss, alteration, or unauthorized deletion; and, following applicable regulations and instructions regarding access to computerized files, release of data, etc.

Benefits at the University of Michigan

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

  • Generous time off

  • A retirement plan that provides two-for-one matching contributions with immediate vesting

  • Many choices for comprehensive health insurance

  • Life insurance

  • Long-term disability coverage

  • Flexible spending accounts for healthcare and dependent care expenses

  • Dental and Vision Insurance

  • Parental and Maternity Leave

Application Deadline

Job openings are posted for at least seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.

Job Detail

Job Opening ID

247725

Working Title

Systems and Middleware Programmer Intermediate

Job Title

Sys and Middleware Prog Inter

Work Location

Ann Arbor Campus

Ann Arbor, MI

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

Its Ds Analytics

Department

ITS DSP Data Science Practice

Posting Begin/End Date

4/22/2024 - 5/13/2024

Salary

$72,334.00 - $85,000.00

Career Interest

Information Technology

Apply Now

DirectEmployers