Back to results

Ottawa - .NET/Angular Technical Architect

  • Ottawa, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Working hours
37.5 hours/week
Posting language
English
Posted

Original job description

Job Title: Senior Software Developer / Technical Architect (.NET / C# / Angular)
Location: Ottawa, ON – Onsite
Contract: 48 weeks, full-time (37.5 hours/week)

Overview
We are currently looking for a Senior Software Developer / Technical Architect to support a Federal Government defence application environment. The successful candidate will support the continued development and sustainment of an established enterprise application, including implementation, configuration, enhancements, bug fixes and technical documentation.

An active Government of Canada SECRET clearance is mandatory for this opportunity.
The environment includes classified/protected information and Controlled Goods requirements.

Project Background
The application environment includes:
  • .NET Framework / C#
  • Angular
  • Angular REST API services
  • C# Web Services / REST APIs
  • MongoDB / NoSQL
  • Solr
  • SignalR
  • RabbitMQ
  • Azure DevOps
  • CI/CD pipelines
  • Azure Portal
  • VSCode
  • Studio 3T
  • Agile development
Key Responsibilities
  • Develop system features within established architecture, concepts and patterns
  • Review software requirements and technical issues and recommend solutions
  • Identify and resolve complex technical problems
  • Analyse and verify software/code against requirements
  • Troubleshoot bugs and enhance existing code
  • Architect solutions to improve system performance
  • Design, code and configure application deployment methods
  • Support application deployments within Canadian Forces network environments
  • Set up, maintain and manage servers, database servers and application servers
  • Set up, maintain and manage the Azure DevOps development environment
  • Prepare regression testing documentation
  • Perform application upgrades
  • Provide technical support to users
  • Produce technical documentation supporting disaster recovery and ongoing in-service support ,
Mandatory Requirements

Candidates must demonstrate:
Experience
  • Minimum 2 years of experience within the last 5 years as a Technical Architect
  • Minimum 2 years of experience within the last 5 years with ALL of the following:
    • .NET Framework / C#
    • Angular
    • NoSQL
    • Agile development
Candidates should ensure their resume clearly demonstrates where, when and how the required experience was obtained rather than simply listing the technologies.

Additional Relevant Technical Experience
Strong candidates will also bring hands-on experience with technologies and responsibilities used in the application environment, including:
  • Azure DevOps
  • CI/CD pipelines
  • MongoDB
  • REST APIs / Web Services
  • Solr
  • SignalR
  • RabbitMQ
  • Azure Portal
  • Application architecture and performance improvements
  • Server and database server management
  • Troubleshooting and bug fixing
  • Regression testing
  • Application upgrades
  • Deployment within secure network environments
Security Requirements
  • Active Government of Canada SECRET clearance
  • Ability to work within an environment involving Controlled Goods
  • Ability to work onsite in Ottawa
Language
English Essential – Intermediate oral, comprehension and written proficiency.

How to Apply
If you meet the mandatory requirements, please submit your resume outlining your relevant technical architecture and software development experience.

Please include:
  • Current Government of Canada security clearance status
  • Current location
  • Availability to discuss
Only candidates who closely match the required qualifications will be contacted.

#TechnicalArchitect #SoftwareDeveloper #CSharp #DotNET #Angular #MongoDB #NoSQL #AzureDevOps #CICD #RESTAPI #Agile #SecretClearance #GovernmentContract #OttawaJobs #Hiring



More about this job

Responsibilities

Develop, enhance, troubleshoot, and deploy features for an established enterprise application, while recommending architectural solutions and resolving complex technical issues. Manage application and server environments, support deployments and upgrades, prepare regression-testing and technical documentation, and provide ongoing user and in-service support.

Requirements

Candidates must have at least two years of Technical Architect experience within the past five years, plus at least two years in the same period using .NET Framework/C#, Angular, NoSQL, and Agile development. An active Government of Canada SECRET clearance is mandatory, and candidates must be able to work onsite in Ottawa in an environment involving Controlled Goods.

Skills

  • .NET Framework
  • C#
  • Angular
  • Technical Architecture
  • NoSQL
  • Agile Development
  • Azure DevOps
  • CI/CD
  • MongoDB
  • REST APIs
  • Web Services
  • Solr
  • SignalR
  • RabbitMQ
  • Application Deployment
  • Troubleshooting

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Government & Public Sector
  • Security & Safety

Keywords

  • .NET Framework
  • C#
  • Angular
  • Technical Architecture
  • Enterprise Applications
  • NoSQL
  • Agile Development
  • Azure DevOps
  • CI/CD Pipelines
  • MongoDB
  • REST APIs
  • Web Services
  • Solr
  • SignalR
  • RabbitMQ
  • Azure Portal
  • Application Performance
  • Server Management
  • Database Management
  • Regression Testing
  • Application Upgrades
  • Secure Network Deployment
  • Disaster Recovery
  • Canadian Forces
  • Government of Canada SECRET Clearance
  • Controlled Goods

Report this job