Job Information
University of Minnesota - 15th Ave Application/Software Developer 3 in Minneapolis, Minnesota
Apply for Job Job ID366300 LocationTwin Cities Job FamilyInformation Technology Full/Part TimeFull-Time Regular/TemporaryRegular Job Code9703AP Employee ClassAcad Prof and Admin Add to Favorite Jobs Email this Job About the Job The Custom Application Development team in the Office of Information Technology (OIT) is seeking an experienced full stack Application/Software Developer 3 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. 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 Qualifications Required Qualifications BA/BS plus at least four years of experience, or master's degree plus at least two years of experience. Ruby on Rails and/or Java: 4+ 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. API Integration: Experience with integrating external APIs and services into applications. 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 replacing on-prem applications with cloud native solutions. Experience working with vendors and ensuring development best practices 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). 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 containeriz tion technologies like Docker and orchestration platforms like 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. Experience with Scalable API development Pay and Benefits Pay Range: $100,000 - $120,000; depending on education/qualifications/experience Time Appointment: 75%-100% Appointment Position Type: 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 Employee Transit Pass with free or reduced rates in the Twin Cities metro area 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 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,... For full info follow application link. 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.