For the full job posting and to apply for this position, please navigate to: https://careers.umich.edu/job_detail/198974/senior_software_developer
JOB SUMMARY *
Come join a team of passionate individuals at a non-profit serving Michigan’s public universities, colleges, K-12 organizations, libraries, state government, healthcare and other Michigan non-profit organizations for over 55 years!
Reporting to the Executive Director of Product Management, you will be an essential member of Merit Network's software development team, creating web applications, software tools, and integrations in support of large-scale Network, Security and Community services for the higher education and public sector community. A few examples include the Michigan Moonshot (https://www.merit.edu/community/moonshot/), Merit's CISO Scanner (https://www.merit.edu/security/ciso-scanner/), Merit RADb (http://radb.net/), and Merit's NetSuite ERP.
The team develops applications that enhance Merit's service offerings as well as to increase operational efficiency within Merit. The team works with internal customers to scope, develop, release, and continuously improve technology solutions. You will oversee application support and will work with customers to periodically review and further enhance applications. You will also be responsible for keeping Merit current with the latest technologies.
This will be an excellent opportunity for you to push the limits of current web technology and experiment with a variety of techniques, in order to build robust, enterprise-level solutions.
The team's current development stack consists of: Python, Django, React, and Oracle. Secondarily, the team also uses MySQL, PostgreSQL, Perl, and Mojolicious.
To learn more about Merit and our team, please visit our website: https://www.merit.edu
WHAT YOU'LL DO *
Essential functions for this position are followed be an (E).
Approximately 65% of the Senior Developer’s time and duties are needed to: • Evaluating requirements for new web-based applications and enhancements to existing applications (E) • Developing, testing, and documenting web-based applications and supporting back-end systems (E) • Working with APIs and other data sources to integrate with external systems (E) • Support legacy applications (with an eye to replacing them with modernized solutions) (E)
Approximately 25% of the Senior Developer’s time and duties are needed to: • Trouble ticket response and resolution (E)
Approximately 10% of the Senior Developer’s time and duties are needed to: • Remain current on new programming technologies (E) • Making recommendations on future technology direction (E) • Assisting the team leadership in setting team strategy
SKILLS YOU HAVE *
Desired Qualifications • Experience with full stack development • Experience with Bulma, Webpack, React, Django Rest Framework, Docker • Experience with testing best practices • Object-Oriented Perl (Moose) • Experience with NetSuite ERP • DBI and DBlx::Class • Mojolicious MVC framework • REST API development experience • Mobile app development experience
ADDITIONAL INFORMATION *
We are committed to offering a high-quality benefits package to support staff and their families. Learn more about our 2:1 retirement matching, healthcare plans with nationwide coverage including prescription drug coverage, multiple dental plans, a vision plan, flexible spending account, well-being programs, long-term disability, automatic life insurance, general legal services, multiple early childhood centers, time away from work and work-life programs to promote balance. Learn more at http://careers.umich.edu/benefits/
Relocation assistance is not available for this position.
EEO/AA STATEMENT *
The University of Michigan/Merit Network is an equal opportunity/affirmative action employer.
Internal Number: 198974
About Merit Network, Inc.
A great university is made so by its faculty and staff, and Michigan is recognized as one of the best universities to work for in the country. The Michigan culture is known for engaging faculty and staff in all facets of the university to create a workplace that is vibrant and stimulating.For two consecutive years, the Chronicle of Higher Education has placed U-M in its "Great Colleges to Work For" survey. In particular, the university earns high marks for strong relations between faculty and administrators, a collaborative system of governance, strong pay and benefits, and a healthy work/life balance.