Talent.com
Programmer Analyst - C# (32044)

Programmer Analyst - C# (32044)

Myticas ConsultingOttawa, Ontario, Canada
11 days ago
Job type
  • Full-time
Job description

Location : Ottawa, ON

Security Clearance : Secret Level Government of Canada Security Clearance

Overview :

Myticas Consulting, a leading IT staffing firm, is currently seeking a highly skilled and experienced Senior C# Developer with a minimum of 10 years of relevant experience. This role requires the candidate to be located in Ottawa, ON, and hold a Secret Level Government of Canada Security Clearance.

Key Responsibilities :

  • Software Development : Design, develop, and maintain high-quality C# applications, ensuring adherence to best practices and coding standards.
  • System Integration : Collaborate with cross-functional teams to integrate C# applications with various systems and services, ensuring seamless interoperability.
  • Code Review & Debugging : Conduct thorough code reviews, identify bugs, and implement effective solutions to enhance application performance and reliability.
  • Requirement Analysis : Engage with stakeholders to understand business requirements and translate them into technical specifications.
  • Documentation : Prepare and maintain comprehensive documentation for software designs, codebases, and system architectures.
  • Mentorship : Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment.
  • Compliance : Ensure all development activities comply with Government of Canada security policies and procedures.

Qualifications :

  • Experience : Minimum of 10 years of professional experience in C# development.
  • Security Clearance : Must possess a valid Secret Level Government of Canada Security Clearance.
  • Technical Expertise :
  • Extensive experience with .NET Framework, .NET Core, and C# language features.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and Angular or React is an asset.
  • Familiarity with RESTful API design and implementation.
  • Experience with SQL Server, Entity Framework, and LINQ.
  • Knowledge of Agile methodologies and version control systems (e.g., Git).
  • Problem-Solving Skills : Proven ability to analyze complex problems, identify root causes, and develop innovative solutions.
  • Communication Skills : Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Team Collaboration : Ability to work effectively in a team environment, collaborating with developers, analysts, and project managers.