Application Developer or Senior Application Developer
Listed on 2026-10-18
-
Software Development
Software Engineer, Full Stack Developer, Senior Developer, Backend Developer
The Finance and Business Information Services department intends to hire for one position at either the Application Developer classification or Senior Application Developer based on the qualifications of the successful candidate. Please indicate in your cover letter the position you wish to be considered foror indicate both.
The purpose of this position is to join the application development team in Finance and Business Information Services, conduct design and development in full project life cycle, and implement improvements in the overall process.
This position performs application development, including business process evaluation, conceptual and security design, database design and implementation, front-end programming, system implementation and testing, solution maintenance, and integration of multiple systems, including third-party solutions.
Leadership responsibility for this position consists of relationship building, project and deliverable management, and communication within development team, senior management, customers and other teams, and across university boundaries.
This position is not eligible for University sponsorship for employment authorization.
Analyzes work processes and operations; evaluate business requirements and information systems' functionality.
Provides direct first level support to end users to help resolve software and operating system issues from phone and email requests.
Develops and manages work plan and time schedules for projects within Application Development unit of Finance and Business Information Services, including outlining phases and identifying personnel, resource, and computing equipment requirements.
Identifies and implements required infrastructure to support specific processes.
Designs, develops, tests, and deploys applications according to requirements.
Location:Mossman Business Services Building (MBSB)
Schedule:Monday through Friday, 8:00am-4:30pm, flexibility for some off-hours work to troubleshoot critical issues
Application Developer- Required Qualifications:
Bachelor Degree in Electrical/Computer Engineering, Computer Science, or related field. An equivalent combination of education and related experience in application development may also serve to meet this minimum requirement.
Direct work-related experiences (typically 1-3 years) in workgroup/department level application development.
Ability to communicate effectively, both orally and in writing, with technical and non-technical staff.
Experiences with HTML / CSS framework, such as Bootstrap and Material Design
Experiences with DBMS such as Microsoft SQL and/or Oracle, and Data Integration.
Good knowledge of Object-Oriented programming, SOLID design principles, tactical use of DDD.
Experience with project management, business analysis, and business and technical communication.
Experience with distributed source control systems, such as Git (Git Lab) Platform
Understanding of HTTP protocol
Understanding of Unit Testing and Integration Testing framework and tools, such as MSTest, xUnit, NUnit, Moq, Spec Flow, and so on.
Application Developer- Desired
Qualifications:
Experience development applications in a higher educational setting
3-5 years direct work-related experiences in workgroup/department level application development.
Experience with Entity Framework
Experiences with Development packaging and Continuous Integration tools (NuGet, NPM, Team City, Jenkins)
Understanding of scripting and Automation with Power Shell
Experience with requirement development and specifications writing
Understanding of Web Server support (IIS, SSL)
Senior Application Developer- Required Qualifications:
Bachelor’s degree in electrical/computer engineering, Computer Science, or related field. An equivalent combination of education and related experience in application development may also serve to meet this minimum requirement.
Direct work-related experiences, (typically 3-5 years) in department/enterprise level application development including full project life cycle management.
Ability to communicate effectively, both orally and in writing, with technical and non-technical staff. Experience in conducting presentations to technical and non-technical audience.
Expertise with HTML, platform, C#, .NET Core, ASP.net MVC, WEB API frameworks, Entity Framework; VS Code, and Visual Studio IDE.
Experience with DBMS including Microsoft SQL and Oracle, and Data Integration and Reporting platforms,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).