Enable job alerts via email!
A technology recruitment firm in Alberta is seeking a software developer with expertise in C# and WPF. The role involves architecting complex software systems, mentoring junior developers, and collaborating with teams to find technical solutions. Candidates should have at least 2 years of experience, familiar with object-oriented design, and hold a Bachelor’s in Computer Science or a related field. This position supports professional growth and development.
Architect and develop complex software systems using C# and WPF
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions
Write clean, maintainable and well-documented code
Participate in code reviews and provide feedback to improve code quality
Identify and resolve performance bottlenecks and bugs
Stay up-to-date with the latest technologies and industry trends
Mentor and guide junior developers to improve their skills
Requirements:
2 years of experience in software development, with a strong background in C# and WPF
Proficient in object-oriented design, data structures, and algorithms
Experienced in developing desktop applications using WPF and XAML
Familiarity with design patterns, unit testing, and CI/CD practices
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Bachelor's degree in Computer Science, Software Engineering or a related field
We are an equal opportunities employer.