Software Developer - Full Stack - Senior

LanceSoft Inc
Toronto
CAD 125,000 - 150,000
Job description

Position: Software Developer

Location: Toronto, ON (Hybrid)

Duration: 248 Days Contract + 248 Days Extension


Experience and Skill Set Requirements:

Responsibilities:

  1. Design, develop, and optimize cloud-native microservices using Angular and Spring Boot.
  2. Translate technical specifications into functional, tested applications with detailed programming standards.
  3. Troubleshoot and resolve technical issues during software implementation, migration, upgrades, and operations.
  4. Collaborate with teams throughout the Software Development Life Cycle (SDLC) to ensure high-quality solutions.

Evaluation Criteria

1. Technical Skills (80%)

  1. Proficiency in Angular, React (front-end), and Spring Boot (back-end).
  2. Experience designing reusable components and scalable backend services.
  3. Strong knowledge of REST APIs, UX/UI principles, and system integration.
  4. Expertise in cloud-based solutions, DevOps, CI/CD pipelines, and microservices architecture.
  5. Ability to troubleshoot, optimize performance, and ensure security compliance.

2. Soft Skills & Collaboration (20%)

  1. Ability to work effectively in cross-functional teams and Agile environments.
  2. Strong problem-solving, decision-making, and critical-thinking abilities.
  3. Excellent verbal and written communication skills.
  4. Proven ability to mentor junior developers and conduct knowledge sharing.
  5. Ability to manage competing priorities and meet deadlines in a fast-paced environment.

Must-Have Skills:

  1. Full Stack Development: Strong expertise in both front-end (Angular) and back-end (Spring Boot), including database design and DevOps integration.
  2. Microservices & API Development: Experience in designing, building, and securing RESTful APIs, ensuring scalability and performance.
  3. Cloud-Native Solutions: Hands-on experience with cloud platforms (Azure, AKS) and containerization (Docker, Kubernetes).
  4. CI/CD & Agile Methodologies: Proficiency in continuous integration, deployment pipelines, and agile development practices.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer - Full Stack - Senior jobs in Toronto