Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Experience
Working in a software engineering team with some experience in leading Building and operating highly scalable, available, performant and secure solutions
Personal Skills
Focuses on delivering better outcomes over task completion Self-aware and proactive on continuous improvement and continual learning Positive attitude and a clear sense of initiative Comfortable dealing with uncertainty Breaks problems down, analyses constituent parts and proposes creative solutions Open minded collaborator with a growth mindset Clear communicator who is able to manage stakeholder expectations Builds trust, safety and inclusion in teams Identifies and mitigates risks
Technical Skills
Build and maintain software written in Typescript, Node JS and C# .NET (framework and core) Design, develop, support and maintain cloud (AWS) native applications in Docker Experience developing systems which effectively use AWS services such as SNS, SQS, DynamoDB and Lambda Experience working with MS SQL Server databases Experience working with GraphQL APIs Experience in creating and maintaining continuous delivery pipelines such as Buildkite or Teamcity Exposure to Splunk logging and Datadog monitoring/alerting Uses current technical practices such as writing clean, testable code and pair programming Creates software using secure coding practices and mitigates common vulnerabilities Creates and maintains continuous delivery pipelines using current practices, patterns & tooling Uses current technical practices such as writing clean, testable code and pair programming Uses data to drive decision making