Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Society: Global Executive Search

Software Developer

Society: Global Executive Search

. Design, build, test, and release application features.

Posted 11/4/2026full-timeRemote • CanadaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive software development expertise with a strong focus on React, Node.js, .NET, and Java, while leveraging cloud technologies like AWS and Docker. Proficient in modern architecture patterns and agile methodologies, ensuring the delivery of scalable and reliable applications.

Highest-signal resume keywords
Software Development ExperienceReactNode.jsAWSAgile/Scrum

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentRelational DatabasesMicroservicesAuthentication PracticesIterative Development
Soft Skills
Knowledge SharingProblem Solving
Tools & Technologies
DockerGitHubCI/CDJiraAI-Powered Tools
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Cloud TechnologiesSoftware EngineeringApplication FeaturesDevelopment ProcessesTechnical Solutions

Tech Stack

Tools & technologies
AWSCloudDockerJavaJavaScriptMicroservicesMySQLNode.jsPostgresReact.NET

About the role

Key responsibilities & impact
  • Design, build, test, and release application features.
  • Turn requirements and client needs into practical, scalable technical solutions.
  • Fix bugs and support the reliability and performance of live systems.
  • Investigate technical challenges, including issues that reach beyond current systems.
  • Improve development processes, architecture, and technology.
  • Use sound engineering practices and emerging AI tools.
  • Document owned systems and areas.
  • Share knowledge with developers and help Support and Product colleagues understand the products.
  • Take on other related projects as needed.

Requirements

What you’ll need
  • A bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least eight years of software development experience.
  • Strong knowledge of several technologies across the stack, including React, Node.js, .NET, and Java.
  • Hands-on experience with relational databases such as MySQL, Aurora, or PostgreSQL.
  • Experience with cloud technologies and tools such as AWS, EBS, and Docker.
  • Familiarity with modern architecture patterns, including microservices and multi-tier systems.
  • Experience with authentication, security, and remediation practices.
  • Knowledge of software development methods such as iterative development and Agile/Scrum.
  • Experience with GitHub, CI/CD, and project management tools such as Jira.
  • Experience using AI-powered tools and processes, such as Claude, Codex, or OpenClaw.