[Hired] Now Hiring: Developer 2

The College of Science & Engineering is seeking a Second-level professional Application/Software Developer to join its Web & Software Development Team. The focus of this position is on  developing, coding, testing, debugging, and documenting a broad range of complex programs, websites, and/or systems. A successful candidate will be an experienced professional who is able to work as part of a Scrum development team.

Salary Range: $80-85k

Responsibilities

Application & Web Development        50%

  • Serve as a subject matter expert through all phases of system analysis and development.
  • Design and develop well integrated programs and systems that meet present and future business needs.
  • Conduct a full range of programming tasks, including program design, program coding, debugging, and documentation for a variety of applications, systems, or websites.
  • Provide procedural and technical guidance to less experienced staff.
  • Perform back-end development work for the College of Science and Engineering drupal website, including coordination with OIT for biweekly platform updates
  • Track progress in Asana (project management tool).

Service and System Maintenance and Testing        30%

  • Conduct analysis to determine and plan for new programs, system integrations, or system upgrades.
  • Perform routine system maintenance tasks involving scripts, logs, and administrative interfaces.
  • Develop and execute of comprehensive test plans, with a focus on automated testing
  • Provide ongoing maintenance of applications, systems, or websites.
  • Create and maintain tools and scripts to streamline development and maintenance of applications

Consulting, Support & Documentation        10%

  • Consult with stakeholders to gather and interpret application and system requirements and develop detailed system specifications.
  • Provide excellent remote and in-person technical support, instruction, and training for CSE customers.
  • Serve as an escalation point for resolving complex and non-routine production, application, or website issues.
  • Create and maintain user-facing and IT-facing documentation.

Collaboration & Professional Development        10%

  • Participate in related CSE and University professional groups and/or Communities of Practice to ensure the needs and interests of the College are represented.
  • Contribute to, understand, and carry out the IT@UMN vision and strategy.

Qualifications

Required Qualifications

  • BA/BS plus at least two years of experience, or master's degree.
  • Ability and motivation to collaborate effectively with a team.
  • Strong commitment to delivering excellent customer service.
  • Experience communicating with diverse groups of people and translating technical issues and trends to non-technical audiences.
  • Experience developing and providing support for secure and accessible applications.
  • Experience modeling, designing, and administering databases (MySQL preferred).
  • Experience with PHP, HTML and CSS.
  • Experience with revision control systems, especially GitHub.
  • Experience with Linux and/or Mac operating systems, and command-line operations.


Preferred Qualifications

  • Experience working as part of a Scrum Development Team.
  • Experience leading development projects and project teams.
  • Experience with PHP frameworks, Laravel preferred
  • Experience developing web solutions in content management systems, Drupal preferred.
  • Experience with shell scripting
  • Experience with ddev
  • Experience with cloud-based deployment processes

 

Share