Skip to main content
Post your resume and find your next job on Indeed!

Full Stack Developer jobs

Sort by: -
1,000+ jobs
  • View similar jobs with this employer
  • View similar jobs with this employer
  • View similar jobs with this employer

People also searched:

software developer

Job Post Details

Senior Full-Stack .NET Developer - job post

Core Migration
350 Terry Fox Drive, Ottawa, ON
$80,000–$100,000 a year - Full-time

Job details

Here’s how the job details align with your profile.

Pay

  • $80,000–$100,000 a year

Job type

  • Full-time

Shift and schedule

  • Monday to Friday

Location

350 Terry Fox Drive, Ottawa, ON

Benefits
Pulled from the full job description

  • Casual dress
  • Dental care
  • Extended health care
  • Life insurance
  • On-site parking

Full job description

We are seeking a highly skilled and experienced Senior Full-Stack .NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining robust applications using the latest technologies. This role requires expertise in both front-end and back-end development, along with strong collaboration and communication skills for effective interaction with end users and team members. The candidate should demonstrate expert knowledge of the end-to-end development process and concepts throughout the request lifecycle. Additionally, the candidate must be capable of working closely with the business to write and document requirements, and then translate those requirements into functional code within the application.

Job Requirements

  • Full Lifecycle Development: Participate in all stages of the software development life cycle (SDLC), from requirements gathering and design to development, testing, and deployment.
  • Back-End Development: Utilize .NET Core Version 8 (LTS) and Dapper 2.1 for developing and managing data access layers.
  • Front-End Development: Implement user interfaces using React Version 17 or the latest LTS version, ensuring high performance and responsiveness.
  • Automation and Scripting: Use PowerShell Version 7 or newer for automation tasks and scripting.
  • Application Logging and Monitoring: Integrate and utilize Splunk 9.1 for detailed application logging and Application Performance Management (APM).
  • Code Quality and Security: Ensure code quality using SonarQube Version 10 and manage secrets with HashiCorp Vault.
  • Job Scheduling: Schedule and manage batch jobs and scripts using VisualCron Version 10.0.
  • Identity and Access Management: Implement and manage IAM solutions using RedHat SSO (Version 7.6.3 GA) and KeyCloak for application role management.
  • API Documentation: Create and maintain API documentation using Swagger.
  • Third-Party Integration: Integrate external libraries and tools as required.

Qualifications

  • Experience: 5+ years of professional experience in full-stack development with a strong focus on .NET (C#), SQL, and web technologies.
  • Technical Skills:
  • .NET Core Version 8 (LTS)
  • React version 17
  • PowerShell: 7 or newer
  • Dapper 2.1
  • Splunk 9.1.
  • SonarQube version 10
  • VisualCron version 10.0 for scheduling batch jobs and PowerShell scripts
  • IAM: RedHat SSO (version 7.6.3 GA)
  • Hashicorp Vault
  • SSO KeyCloak

Preferred Skills:

  • Experience in DevOps practices and tools is a plus.
  • Strong understanding of RESTful Web Services and Microservices architecture.
  • Hands-on experience with front-end frameworks such as Angular, Node, jQuery, React Semantic-UI, Svelte, Foundation, Backbone, Vue, and Ember.
  • Proficiency in common web development tools and services including version control, package managers, and CI/CD pipelines.
  • Excellent knowledge of relational databases, SQL, and ORM technologies (Dapper or MyBatis desirable).
  • Familiarity with containerization and Kubernetes is a plus.
  • Experience with exception handling and resolving development obstacles.
  • Experience with software development, migration, and deployment for virtualized infrastructure and cloud computing environments.
  • Extensive experience with printing management systems and PDF architecture.
  • Hands-on experience with Git.
  • Experience with common web development tools and services such as version control software, package managers, and CI/CD pipelines.
  • Experience working in a team-oriented, collaborative environment.
  • Exceptional written and verbal communication skills.
  • Experience in exception handling and resolving obstacles.
  • Strong analytical and planning skills/experience with software development projects.
  • Good team player who is self-motivated, analytical, detail-oriented, and a logical thinker.

Education Qualifications

  • Successfully graduated from a 2-year Diploma program or Batchelor’s degree in Computer Science/Information Technology or equivalent work experience

Job Type: Full-time

Pay: $80,000.00-$100,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Extended health care
  • Life insurance
  • On-site parking

Schedule:

  • Monday to Friday

Work Location: In person

Let Employers Find YouUpload Your Resume