Software Developer (8+ Years Experience) at Trinity Western University
Langley, BC V2Y 1Y1, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 May, 25

Salary

0.0

Posted On

01 Feb, 25

Experience

8 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Design, Communication Skills, Python, Complex Systems, Continuous Improvement, Responsiveness, Testing, Specifications, High Availability, Architectural Review, Information Technology, Sql Server, Code, Technical Documentation, Sql, Powershell, Accountability

Industry

Computer Software/Engineering

Description

SOFTWARE DEVELOPER (8+ YEARS EXPERIENCE)

// Information Technology
Position Purpose and Summary
We are seeking a talented Software Developer with .NET experience to join our dynamic team. You will be responsible for designing, developing, testing, deploying, and maintaining .NET applications and related integrations. You should be proficient in using .NET frameworks and have a strong understanding of object-oriented programming. Your primary focus will be on developing .NET applications, integrating with other systems and databases, and ensuring high performance and responsiveness to requests from the front-end.
Key Areas of Accountability

General Responsibilities

  • Design and develop high-volume, low-latency applications for university systems and delivering high-availability and performance
  • Contribute to all phases of the development lifecycle
  • Write well-designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Estimating development time/effort of complex systems
  • Ensure appropriate documentation
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

    Additional Responsibilities for this Skill Level

  • Devise solutions from a complex system of variables, constraints, and requirements

  • Assess the relative strengths and weaknesses of different solutions
  • Advanced software development skills in one of TWU’s current programming languages (.NET, Python)
  • Write new code that solves novel problems with a high degree of quality, independently with no oversight or assistance

The Person

SKILLS AND ABILITIES

  • Read and understand technical documentation and source code
  • Proven experience as a .NET Developer or Application Developer
  • Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., MVC)
  • Knowledge of C#, Ruby, Python and PowerShell
  • Knowledge and experience with SQL
  • Familiarity with agile methodologies
  • Excellent troubleshooting and communication skills
  • Attention to detail
  • Experience with front-end development (e.g., JavaScript, HTML5, CSS) (Preferred)
  • Familiarity with API development (Preferred)
Responsibilities

General Responsibilities

  • Design and develop high-volume, low-latency applications for university systems and delivering high-availability and performance
  • Contribute to all phases of the development lifecycle
  • Write well-designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Estimating development time/effort of complex systems
  • Ensure appropriate documentation
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural revie

Additional Responsibilities for this Skill Level

  • Devise solutions from a complex system of variables, constraints, and requirements
  • Assess the relative strengths and weaknesses of different solutions
  • Advanced software development skills in one of TWU’s current programming languages (.NET, Python)
  • Write new code that solves novel problems with a high degree of quality, independently with no oversight or assistanc
Loading...