×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer II

Job in Virginia, St. Louis County, Minnesota, 55792, USA
Listing for: College of New Caledonia
Full Time position
Listed on 2026-10-02
Job specializations:
  • Software Development
Job Description & How to Apply Below

For all Administrative postings please disregard the following statement. For CUPE postings please refer to Article 9.01 (d) of the CUPE Collective Agreement to ensure you have met the eligibility requirements to apply to CUPE competitions.

Employment Status

Employment Status Full Time

Employment Type

Employment Type

Fixed Term

Job Summary

Reporting to the Manager, Information Architecture, this software developer role will participate in development projects and work closely with the IT Systems team to provide software solutions. The Software Developer II will design, implement and maintain software programs in support of business and educational delivery needs at CNC . The software developer II will design software solutions while assisting with the upkeep of the catalogue of custom developed and third-party software to maintain high business value, ensure information security, and to ensure interoperability between various systems.

Specific Duties

  • Builds software modules in support of development projects and in alignment with specifications created by the Software Developer III
  • Designs web, desktop and console applications in support of business and educational delivery requirements and in alignment with IT Services architectural goals
  • Writes efficient and maintainable code, markup and queries to build software applications
  • Performs code reviews to assess quality and provide feedback
  • Plan and coordinate testing, changes, upgrades, and deployments to fulfill specified requirements
  • Manages and curates CNC software code repository ensuring that documentation, versioning and changes are managed according to best practices
  • Trains users on newly developed software
  • Perform database administration such as security configuration, backup restoration, and creation of maintenance plans
  • Create, maintain, and troubleshoot complex, multi-table SQL queries making use of aggregation, sub-queries, functions and other advanced SQL features
  • Make changes to data structures, SQL queries, application logic, or the DBMS subsystem to optimize performance
  • Identifies areas for improvement within existing programs and subsequently implements those improvements
  • Design and develop information systems based on supplied process diagrams and documented requirements
  • Advocates for the use of available information technology to automate and standardize business practices
  • Performs analysis of processes and procedures to produce recommendations with the goal of better fulfilling operational needs
  • Ensures the confidentiality, security, and stewardship of data, including compliance with freedom of information and protection of privacy legislation
  • Leverage industry standard security practices to secure information systems and applications
  • Participate on committees and working groups as a subject matter expert
  • Enterprise systems user account management activities, such as setting up user accounts and passwords, and retrieving user information
  • Troubleshoot simple network issues using tools such as nslookup, ping, tracert, and ipconfig
  • You will be part of a team actively engaged in contributing to and accomplishing the vision, mission, and goals of the College and in supporting the aspirations and needs of our learners.
  • You will promote a positive work atmosphere by interacting and communicating in a professional manner that demonstrates mutual respect with students and colleagues.
  • Perform other related duties as assigned.

Skills & Qualifications

  • Bachelor’s degree (or higher) specializing in Computer Science or Software Engineering from a recognized institution.
  • 2 years or more Minimum of two years current experience in software design and development or equivalent education and experience.
  • Experience in post-secondary education or the public sector is…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary