We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Application/Software Developer 2

University of Minnesota
life insurance, paid holidays
United States, Minnesota, Minneapolis
Mar 07, 2025
Apply for Job
Job ID
367117
Location
Twin Cities
Job Family
Information Technology
Full/Part Time
Full-Time
Regular/Temporary
Regular
Job Code
9702AP
Employee Class
Acad Prof and Admin
Add to Favorite Jobs
Email this Job
About the Job

Please note, we are not offering H-1B or Green Card sponsorship for this position.

The University of Minnesota is committed to fostering local talent through employment opportunities. While this position utilizes a hybrid modality, prospective applicants must be located either in the state of Minnesota or near the Wisconsin border or otherwise open to relocation.

The Custom Application Development team in the Office of Information Technology (OIT) is seeking an experienced full stack Application/Software Developer 2 who is passionate about building efficient, scalable web applications. In this role, you will be responsible for implementing enhancements and maintaining web applications primarily using Ruby on Rails and Java. While experience with Ruby on Rails or Java is essential, candidates with additional expertise in accessibility, cloud native technologies, and/or experience with moving applications to Red Hat Enterprise Linux (RHEL) 9 will be prioritized.

Key Responsibilities:

  • Development: Develop, test, and deploy scalable and maintainable applications using Ruby on Rails and Java. Primary responsibilities will focus on delivering enhancements requested by business for existing applications.
  • Accessibility: Ensuring WCAG 2.1 accessibility standards are being met as enhancements are released
  • System Integration: Collaborate with team members to integrate frontend and backend systems, and ensure seamless communication between different components.
  • Code Quality & Best Practices: Write clean, reusable, and efficient code while following coding standards, practices, and guidelines. Identify manual steps that can be automated using Ansible.
  • Collaborate Across Teams: Work closely with product managers, analysts, and business partners to deliver high-quality features and improvements.
  • Debugging & Performance Tuning: Identify bottlenecks and bugs, and work with the team to optimize performance and resolve issues.
  • DevOps and Deployment: Assist with the deployment of applications, monitoring, and troubleshooting issues in production environments (including RHEL 9). Additionally the team will be looking for opportunities to move existing applications to cloud hosted solutions.
Qualifications

*Please Document Qualifications on Resume*

Required Qualifications

  • BA/BS plus at least 2 years of experience, or master's degree.
  • Ruby on Rails and/or Java: 2+ years experience with Ruby on Rails or Java, including integrating third-party services.
  • Database Management: Proficiency in SQL and working with relational databases (PostgreSQL, MySQL).
  • Version Control: Experience with Git and GitHub/GitLab workflows.
  • Agile Methodology: Experience working in an agile environment, with familiarity in Scrum or Kanban.
  • Problem-Solving: Strong analytical skills with the ability to identify issues, debug, and resolve complex technical problems.

Preferred Qualifications

  • Experience updating applications to meet accessibility requirements.
  • Experience working with vendors and ensuring development best practices.
  • API Integration: Familiarity with integrating external APIs and services into scalable service applications.
  • Java Frameworks: Familiarity with Java frameworks (Spring, Hibernate, etc.) for backend development.
  • Linux (RHEL 9): Experience working in Red Hat Enterprise Linux (RHEL 9) environments, including setting up servers, deploying applications, and troubleshooting system-level issues.
  • Cloud Platforms: Experience deploying applications on cloud platforms (AWS, GCP, Azure).
  • Experience replacing on-prem applications with cloud native solutions.
  • Automation: Experience using Ansible playbooks or other tools for automating deployment of complex applications. Experience with certificate renewal and password rotations.
  • Docker/Kubernetes: Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
  • CI/CD: Familiarity with continuous integration and deployment pipelines (Jenkins, CircleCI, GitLab CI).
  • Security Best Practices: Knowledge of web application security best practices and strategies for securing APIs and user data.
Pay and Benefits

Pay Range: $80,000 - $90,000; depending on education/qualifications/experience

Time Appointment: 100% Appointment

Position Type: Faculty and P&A Staff

Please visit the Office of Human Resources website for more information regarding benefit eligibility.

The University offers a comprehensive benefits package that includes:

  • Competitive wages, paid holidays, and generous time off
  • Continuous learning opportunities through professional training and degree-seeking programs supported by the Regents Tuition Benefit Program
  • Low-cost medical, dental, and pharmacy plans
  • Healthcare and dependent care flexible spending accounts
  • University HSA contributions
  • Disability and employer-paid life insurance
  • Employee wellbeing program
  • Excellent retirement plans with employer contribution
  • Public Service Loan Forgiveness (PSLF) opportunity
  • Financial counseling services
  • Employee Assistance Program with eight sessions of counseling at no cost

    While our salary ranges provide a framework, it is important to note that most of the time, the initial pay may not reach the maximum of the range. This approach ensures that compensation reflects the value and unique contributions of each candidate while maintaining equity within our organization. As part of our commitment to fair and equitable compensation, please be aware that the salary offered to incoming candidates will be based on their individual credentials and experience.
How To Apply

Applications must be submitted online. To be considered for this position, please click the Apply button and follow the instructions. You will have the opportunity to complete an online application for the position and attach a cover letter and resume.

Additional documents may be attached after application by accessing your "My Job Applications" page and uploading documents in the "My Cover Letters and Attachments" section.

This position will remain open until filled.

To request an accommodation during the application process, please e-mail employ@umn.edu or call (612) 624-8647.

Diversity

The University recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting the academic mission. The University is committed to attracting and retaining employees with varying identities and backgrounds.

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

Employment Requirements

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.

At the University of Minnesota, we are proud to be recognized by the Star Tribune as a Top Workplace for 2021, as well as by Forbes as Best Employers for Women and one of America's Best Employers (2015, 2018, 2019, 2023), Best Employer for Diversity (2019, 2020), Best Employer for New Grads (2018, 2019), and Best Employer by State (2019, 2022).

Applied = 0

(web-b798c7cf6-l9rr9)