Level of education and experience will determine Software Engineer I or II classification.
Bachelor\u2019s 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\u2019s Degree preferred or currently working toward a Master\u2019s Degree in a technical field
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)
Technical Skills, Knowledge, and Abilities:
Model View Controller (MVC): working knowledge using MVC to build applications
Experience with Cloud development, methodologies and tools \u2013 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.
The University of St. Thomas is an Equal Opportunity Employer
Internal Number: 300235
About University of St. Thomas
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.