07/08/2024 - .NET Developer and Support Analyst

Apply Now

Company: Horizon Computer Solutions

Location: Regina, SK S4N 7R8

Description:

.NET Developer and Support Analyst

Company: Our Client

Location: Regina, SK (On site)

Our client is looking for .NET Developer and Support Analyst / Developer who is responsible for development, requirement analysis, design, integration, implementation, and maintenance of .NET applications.

RESPONSIBILITIES (included but not limited to):
  • Identify the scope of work required to complete software development activities.
  • Participate in and/or lead requirements sessions with business users to obtain the information needed for application development.
  • Implement solutions using Microsoft-based development and web technologies.
  • Include various JavaScript frameworks/plug-ins as well as well-known UI frameworks for front-end development.
  • Use validation controls to perform both client-side and server-side validation.
  • Integrate applications with external systems and APIs using REST and other communication methods.
  • Perform application testing and lead design and code walk-through sessions to ensure adherence to development standards.
  • Identify common SOA implementation scenarios.
  • Utilize source control best practices via Team Foundation Server and/or Azure DevOps.
  • Manage identities and authorizations using OWASP best practices.
  • Participate in and conduct code reviews.
  • Leverage our client standards for user interface design.
  • Monitor the status of deployed applications and trace various web events.


QUALIFICATIONS & EXPERIENCE:

Education & Certifications
  • Computer Engineering / Computer Science degree or equivalent experience preferred.

General
  • Demonstrated record of continuous improvement
  • Senior developer experience which includes:
  • 5 years' experience developing and supporting C# based applications.
  • A solid understanding of application vulnerabilities and countermeasures
  • Experience producing secure, excellent quality code.
  • Broad understanding and experience with Microsoft Windows and other Microsoft technologies
  • Ability to work with a team as well as independently to complete deliverables within established timelines.
  • Demonstrated expertise in developing leading-edge enterprise solutions by using the latest versions of the .NET framework.
  • Knowledge of .NET Blazor
  • Knowledge of Entity Framework
  • Knowledge using MS SQL databases and SQL querying.

Similar Jobs