Back
Job   USA   MI   Ann Arbor Area   Programmer   University Of Michigan -

Systems and Middleware Programmer Intermediate | Programmer in Computer & Software Job Job at 1

This listing was posted on Professional Diversity Network.

Systems and Middleware Programmer Intermediate

Location:
Ann Arbor, MI
Description:

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 positionCompetitive 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. PDN-9bdf85ce-2e07-4ed9-a5f0-8ee4b79daaea
Company:
University Of Michigan
Industry:
Other
Posted:
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Professional Diversity Network
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Systems and Middleware Programmer Intermediate
Systems and Middleware Programmer Intermediate is a Computer & Software Jobs Programmer Job at University of Michigan located in Ann Arbor MI. Find other listings like Systems and Middleware Programmer Intermediate by searching Oodle for Computer & Software Jobs Programmer Jobs.