Senior Full Stack Developer
Location
Canada
Posted
71 days ago
Salary
$70K - $120K / year
Seniority
Senior
Job Description
Senior Full Stack Developer
Cloud DX
• Contribute to the vision, strategy, and execution of new feature development for our Connected Health Platform. • Share your experiences as a technical leader, mentoring and shaping best practices around microservices and domain driven design (DDD). • Solve challenging problems by providing creative solutions that help you keep learning and refining your craft. • Shape current and future product roadmap by leading conversations and aligning with key stakeholders. • Empower the team to write well documented, optimized code through brainstorming sessions, collaborative tools, and code reviews. • Champion a culture of best practices that deliver high quality, performant, accessible web experience for our customers and patients. • Own the operational health of the services you build, including monitoring, incident response, continuous improvement, and production systems.
Job Requirements
- 5+ years' experience in any of the following areas: Typescript/JavaScript, React, HTML5 and/or CSS3.
- 5+ years of backend development experience, with strong proficiency in ASP.NET Core and experience with at least one additional backend runtime (Node, Python).
- Experience implementing microservices and inter-service communication pipelines.
- Experience in designing modern web API such as REST and/or GRPC.
- Experience with continuous integration methodologies in an agile framework.
- Proficient with code versioning and project management tools (e.g., Git and JIRA)
- Excellent interpersonal skills with the ability to collaborate with cross-functional teams.
- Experience working with legacy systems while modernizing them incrementally.
- Comfortable making trade-offs between speed, quality, and risk.
- Experience collaborating with QA, DevOps, and Product partners in evolving environments.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer II
Monogram HealthA leading multispecialty provider of in-home, evidence-based care and benefit management services.
• Work within a collaborative engineering team utilizing an agile process. • Provide technical guidance and mentoring to offshore team. • Participate in defining scope, objectives, technical direction and be able to independently analyze and design implementations. • Collaborate with business partners to provide recommendations for technology decisions for complex healthcare integrations. • Establish, maintain, and ensure compliance with standards and procedures for design, development, testing, documentation, and Cl/CD, contributing to high quality, secure, and reliable systems that meet our business needs. • Work closely with cross-functional teams, including other developers, business analysts, and product owners, to understand project requirements. • Identify opportunities for process improvement within the Engineering process, create buy in and enact positive change. • Exhibit time management, organizational, and prioritization skills and an ability to balance and fulfill multiple priorities.
Software Engineer – No-Code, Unqork
All Generation Tech🌎 Leading Technology Firm Providing Top-tier Talents and Strategies for Robust Software Development
• As a Software Engineer (No-Code) at AGT, you will play a pivotal role in bringing our applications to life. • Collaborating closely with the development team, project manager, QA and UX, you will ensure the delivery of top-notch applications that provide the best user experience to our valued customers. • We are looking for resourceful problem solvers who can quickly adapt to new technologies and thrive in a collaborative environment.
• The Subconsultant Lead Engineer acts as a technical leader and applies standard engineering techniques and procedures on moderately complex projects. • Plans, schedules, conducts and/or coordinates detailed phases of assigned project work. • Makes design recommendations, adaptations and modifications for utility substations. • Performs calculations using engineering formulas and skills. • Involved in the resolution of design problems, which may include performing field investigation or observation, detailed design work and detailed quality control (QC) review of design calculations. • Coordinates specific design aspects of a project requiring the ability to plan, schedule, conduct, and communicate work with team members. • Provide technical guidance to other engineers, including subconsultant partners.
• Design, develop, test, deploy, and monitor high-performance services and APIs. • Develop applications in Golang and Python on top of a modern cloud-focused platform. • Develop and maintain services using AWS native products such as Kinesis, DynamoDB, and S3, as well as GCP native products. • Deliver production-ready code from start to finish. • Review code to maintain quality with an eye towards performance, scale, and security. • Work in a cross-functional environment composed of software engineers, test engineers, research scientists, and product managers. • Identify and evaluate new technologies for implementation. • Contribute to improving software engineering best practices. • Part of an on-call rotation with night/weekend work required.



