Search for University Jobs in Staff & Non-Managerial Professionals

Job ID: 120472

Software Engineer I or II
The University of St. Thomas


Date Posted Mar. 1, 2019
Title Software Engineer I or II
University The University of St. Thomas
St. Paul, MN, United States
Department
Application Deadline Open until filled
Position Start Date Available immediately
 
 
  • Professional Staff
  • Information Technology
 
 

Software Engineer I or II

OVERVIEW
The University of St. Thomas invites qualified candidates to apply for a Software Engineer I or II position within the Information Technology Services Department.

Inspired by Catholic intellectual tradition, the University of St. Thomas educates students to be morally responsible leaders who think critically, act wisely, and work skillfully to advance the common good. A successful candidate will possess a commitment to the ideals of this mission statement.

JOIN OUR COMMUNITY

The University of St. Thomas offers a competitive and comprehensive benefits program, which includes:

Up to 100% tuition remission for employees, spouses, and dependents upon eligibility
A generous Employer retirement contribution of 9.4% of annual salary upon eligibility
Medical, dental, and vision options
Employer-paid disability, life, and AD&D benefits

JOB SUMMARY

Join a collaborative and functional team, doing exciting work using modern cloud platforms and tools.

ESSENTIAL FUNCTIONS

Depending on qualifications, incumbent would perform Software Engineer I or II duties, as outlined below.

1. Back end application development

Designs or develops applications to meet business requirements and ensures work is within ITS (Information Technology Services) approved programming and support standards. Implements applications into St. Thomas technical and support infrastructure. Performs analysis and testing to assure quality.

2. Internal and external product ownership and integration

Integrates external developed and maintained applications with St. Thomas infrastructure and systems. Manages product development for certain products, including functional analysis, translating user requirements into product features, and reviewing and evaluating feature requests.

3. Front end application development
Creates, edits or modifies templates for a CMS or web development framework. Programs interaction with JavaScript and/or a library such as Vue, React, jQuery or AngularJS. Tests cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies. Tests for compliance to specified standards, such as Section 508 accessibility standards in the clients region or domain. Ensures applications meet business and IT approved programming and support standards.

4. Application support
Provides Tier II or Tier III support of applications. Assists Tier I or II support and other teams with incident resolution. Provide documentation to assist with application support.

5. ITS policy and procedure compliance

Is proficient with and follows ITS procedures for communication updates, call/incident tracking, installation & inventory, knowledge base, and communication guidelines. Remains current on trending customer issues and concerns. Performs other duties as assigned to ensure policies and standards meet customer needs.

QUALIFICATIONS
Required Qualifications:

Level of education and experience will determine Software Engineer I or II classification.

Associate’s or a Bachelor’s degree in Computer Science or a related technical field
One to three years of professional hands on software development experience
For Software Engineer II – Master’s Degree preferred or currently working toward a Master’s Degree in a technical field

Additional Qualifications

Development experience with an object-oriented programming language, (Java preferred, .NET C# accepted) and modern frameworks
Experience with Java or .NET based application servers
Experience using a relational database
General knowledge of IDEs, version control, and bug tracking (Intelli-J, Git, Jira preferred)
Experience with front end development (HTML / CSS / JavaScript)

Technical Skills, Knowledge, and Abilities:

Model View Controller (MVC): working knowledge using MVC to build applications
Experience with Cloud development, methodologies and tools – AWS preferred
Experience consuming and creating APIs and Web Services
Knowledge of configuration management and deployment tools like Terraform
Experience with continuous integration and continuous delivery
Mobile app development- native, cross-platform, PWA
Experience with CRM and ERP integrations – Salesforce and Ellucian Banner preferred
Debugging: Multitier application front end and back end debugging
Testing: Junit, User Acceptance, and load testing

General Skills, Knowledge, and Abilities:

Ability to work in a team-based environment
Demonstrate initiative and disciplined approach to work
Critical thinking and analytical skills
Communication: effective written and verbal communication with clients and peers
Developing logical procedures
Analyzing systems and problems
Ability to handle emergency situations quickly and calmly
Preparing clear and concise documentation
Reports of work performed and other written material
Training customers and staff in applications including explaining system concepts to non-technical customers
Establishing and maintaining effective working relationships

HOW TO APPLY

On the University of St. Thomas Jobs page, follow the instructions to complete an online application which includes uploading a resume and copy/pasting a job specific cover letter.

In light of its commitment to create and maintain a safe learning and working environment, employment with the University of St. Thomas requires consent and successful completion of a background screening.

The University of St. Thomas, Minnesota Human Resources Department advertises the official job listing on its website at www.stthomas.edu/jobs.


 
Please reference AcademicKeys.com in your cover letter when
applying for or inquiring about this job announcement.
 
 

Contact Information

 
Please see the job description for contact details
pertaining to this university job announcement.

 

Refer this job to a friend or colleague!



New Search | Previous




Looking for a higher education job?