Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Developer role.
Rezi rewrites your resume against AssistIQ's job description. Free.

Tailor your resume to this Senior Software Developer role.
Rezi rewrites your resume against AssistIQ's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Developer posting at AssistIQ — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Developer posting at AssistIQ — free, in seconds.
About the Role
Design, develop, and manage cloud-based services for the AssistIQ platform in a fast-growing entrepreneurial environment. Ensure the platform is built in a pragmatic, scalable, and sustainable way. Embrace modern AI tools to accelerate development, improve code quality, and troubleshoot problems.
Responsibilities
- Be a key stakeholder of the AWS cloud platform and ensure engineering and cloud best practices are followed.
- Design, develop, and enhance the capabilities of the AssistIQ platform.
- Leverage AI-assisted development tools throughout the software development lifecycle to improve engineering velocity, quality, and effectiveness.
- Use AI to accelerate activities such as software development, code review, debugging, testing, documentation, technical research, and system design.
- Identify opportunities to use AI and automation to simplify repetitive engineering tasks and improve development workflows.
- Streamline the deployment process and ensure automation and continuous integration best practices are followed.
- Develop internal tools to optimize the management and monitoring of deployments.
- Analyze current technologies and processes, and rapidly research, evaluate, and experiment with new approaches, leveraging AI tools.
- Provide technical and analytical guidance to other Engineering team members.
- Participate in drafting, reviewing, and maintaining technical documentation.
- Participate in product management planning of product features and development projects.
- Participate in the on-call production support rotation.
Requirements
- 5+ years’ experience in software development.
- 3+ years’ experience building serverless AWS applications and working with the AWS SDK.
- 3+ years’ experience monitoring, supporting, and enhancing production applications.
- 1+ years’ experience actively using modern AI development tools as a core part of the software development lifecycle.
- Demonstrated ability to leverage AI to materially improve engineering productivity while maintaining strong engineering judgment, code quality, security, and reliability.
- Experience building CI/CD pipelines and applying automation and continuous integration best practices.
- Experience with infrastructure as code using AWS CDK or Terraform.
- Experience with SQL and NoSQL datastores such as PostgreSQL and DynamoDB.
- Experience with monitoring tools such as CloudWatch, Datadog, or New Relic.
- Excellent oral and written communication skills in English.
- You are legally entitled to work in Canada.
Skills
- JavaScript/TypeScript, Python or Go
- ReactJS or React Native
- Life sciences, healthcare or technology industry experience
- French communication skills
Location
- Canada
Work Type
- Full-time
Experience Level
- Senior
Education Level
- Computer Science degree, relevant diploma or demonstrable equivalent work experience