Enable job alerts via email!

Lead Full Stack Engineer

Cynet Systems Inc

Toronto

On-site

CAD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading technology company seeks a senior software developer in Toronto to design and develop multi-platform applications. The role involves lifecycle management of web software, mentoring team members, and ensuring quality through automated testing. Candidates should have extensive experience in .NET, CI/CD processes, and a solid understanding of cloud solutions.

Qualifications

  • 8+ years managing software development projects.
  • 6+ years in .NET and database design (SQL/NoSQL).
  • 3 years in full stack development for Azure or AWS.

Responsibilities

  • Lead design and development of multi-platform application systems.
  • Implement and maintain CI/CD pipelines.
  • Collaborate with stakeholders to identify complex technical needs.

Skills

.NET
Database Management
Containerization
Development CI/CD
Quality Assurance
Unix Shell Scripting

Education

Certified in .Net or cloud technologies

Tools

Docker
Kubernetes
Azure DevOps
GitHub
Maven
Selenium

Job description

Job Description:
  • Will help lead in the design & development of cross-functional, multi-platform application systems.
  • Writing great quality code with a drive for automated testing and validation based on the candidate Build candidate Own (YBYO) model.
  • Perform complex engineering activities for performance tuning, monitoring, deployment and production support.
  • Research, influence and implement vendor dependency to simplify the architecture.
  • Implement, maintain and update CI/CD pipelines on a cloud environment.
  • Collaborate with business partners, architects and other groups to identify complex technical and functional needs of systems based on priority.
  • Collaborate with multiple, enterprise-wide distributed performing teams to deliver new capabilities in business applications.
  • Design and develop API’s for Omni-channel clients.
  • Build APIs and UIs to help make use of large data sets, infrastructure and user experience.
  • Own the full lifecycle for web software development, from ideas to production.
  • Provide programming expertise and business analysis skills within a broad business area, usually as a senior member of a project team, in analyzing, designing, modifying, and developing business applications.
  • Create and educate on programming specifications from which programs will be written, and designs, codes, tests, debugs, and documents programs.
  • Create & review programming documentation and recommend changes in development, maintenance and application standards.
  • Analyze and develop logical database designs, data models and relational data definitions across multiple computing environments (e.g., host based, distributed systems, client server, etc.).
  • Comply with architectural standards and established methodologies and practices.
Required Qualifications:
  • 8+ years of experience managing software development projects through complete release cycles.
  • 5+ years of experience in leading teams and managing stakeholders.
  • Minimum of 6+ years of experience: .NET.
  • Minimum of 6+ years experience with databases and data modeling / design (SQL and NoSQL).
  • Minimum of 5+ years coordinating team efforts in a project or operations environment.
  • Minimum of 3 years in full stack development for cloud solutions (Azure or AWS) - Azure preferred.
Additional Qualifications:
  • 4+ years of experience in big data and event streaming technologies: Spark, Kafka, etc.
  • 4+ years of experience leading software engineering teams.
  • 4+ years of experience with container and orchestration: Docker, Kubernetes, etc.
  • 4+ years of experience in build and CICD technologies: GitHub, BitBucket, Azure DevOps, Maven, Jenkins, Nexus or Sonar.
  • 4+ years of experience in quality assurance technologies: ATDD, Selenium, Cucumber, NUnit, SoapUI or Postman.
  • 4+ years of experience in Unix Shell scripting.
  • Certified in .Net, or cloud technologies.
  • Exposure of data management methodologies.
  • Experience with server less architectures and computing.
  • Preferably 2+ UI/UX development & design systems: CSS, Web Components, Less, Sass.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.