Software Developer (one-year temporary position)
Essential (Required) Qualifications:
- BA/BS degree required.
- Two years of work experience in the areas of application/web/systems development with related BA/BS degree, OR four years of work experience in the areas of application/web/systems development with a non-related BA/BS degree.
- Experience with Ruby on Rails or other web application development.
- Experience with relational databases.
- Understanding of agile project management methodologies.
- Understanding of W3C web standards and web accessibility.
- Experience with pair programming.
- Experience with Test Driven Development.
- Familiarity working in student services.
- Experience working in an agile team environment on complex projects.
- Experience with source control software such as Git or Subversion.
- Experience with configuration management tools such as Ansible.
- Strong conceptual, analytical, and problem-solving skills.
- Ability to communicate technology concepts effectively with technically proficient and non-technically proficient stakeholders.
- Ability to develop, train, and mentor peers.
About the Job
Software Developer (one-year temporary position)
Salary Range: $70,000-$85,000 DOQ
The University of Minnesota is seeking a software developer who is passionate about making a positive difference in students' lives. As a member of our Custom Solutions team within Academic Support Resources (ASR), this position will support a number of applications and systems that foster student success. The successful candidate will come into this position with prior application,web and/or systems development experience and will have a strong interest in continued professional development to ensure the team's success in supporting students across the University of Minnesota.
Software Engineering and Programming:
- Pair programming with other ASR team members to design, test, and develop web applications for ASR units and ASR partners, primarily with Ruby.
- Partner with stakeholders to clarify their business needs and requirements.
- Improve the team's work through code reviews and retrospectives .
- Participate in Communities of Practice (e.g., Code People and DevOps).
Production and Operations Support:
- Configure and customize servers, primarily with Ansible.
- Develop integration and delivery solutions using tools like GitHub and Travis CI.
- Resolve questions and problems reported by users.
- Contribute as a subject matter expert in delivering improvements to technical architecture and design of applications and systems.
**This position offers the following benefits:
- University-paid contribution (10% of your salary) to your retirement account - vested immediately.
- 22 paid vacation days per year, in addition to paid medical leave and 11 paid holidays.
- Reduced tuition opportunities covering 75% - 100% of eligible tuition.
- Excellent and affordable health care benefits.
- Wellness program with the opportunity to earn lower health care rates.
- Free disability insurance.
- Free basic life insurance benefit (115% of base salary, $200,000 maximum).
About the Department
The mission of Academic Support Resources (ASR) is to make a positive difference in students' lives. ASR provides significant support to each campus in the UMN system and values their collaboration to improve the student experience. ASR is committed to cultivating and sustaining an environment that is diverse, equitable, and inclusive. We are better able to serve and represent our University community by ensuring we value differences and individuality.
How To Apply
Applications must be submitted online. To apply for the job, you'll need to use the University job application system. It's not the most user-friendly process, so please check the Using the Job Application System page or get in touch with the team if you run into problems. You'll need a resume and a cover letter, along with references. The cover letter is a chance for you to tell us about your background, and how your experiences would make Academic Support Resources a good home for you.
This position will remain open until filled.
To request an accommodation during the application process, please e-mail email@example.com or call (612) 624-UOHR (8647).
ASR is committed to the principles of diversity, equity and inclusion that are the foundation of a successful workplace and a fundamental part of a candidate's personal and professional success. Ideal candidates will perform well with people from diverse backgrounds, education, and experiences. Candidates must have excellent technical and interpersonal skills and a strong commitment to supporting the University's values including team focus, trust, ownership, integrity, creative problem-solving, an excellent work ethic, and a can-do attitude.
The University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression. To learn more about diversity at the U: http://diversity.umn.edu .
Background Check Information
Any offer of employment is contingent upon the successful completion of a background check. Our presumption is that prospective employees are eligible to work here. Criminal convictions do not automatically disqualify finalists from employment.
About the U of M
The University of Minnesota, Twin Cities (UMTC)
The University of Minnesota, Twin Cities (UMTC), is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation's most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.