The Application Security Analyst will help developers and technology teams understand, evaluate, and address Application Security findings.
Compensation
$69,825 - 111,815 USD
Responsibilities
Analyze Application Security findings and supporting technical evidence to understand security relevance and appropriate treatment.
Help developers understand vulnerabilities and provide practical guidance for remediation.
Evaluate false-positive assertions and other technical explanations using available evidence and appropriate effective challenge.
Review remediation evidence and support technically defensible finding validation and closure.
Partner with senior Application Security practitioners and software-development teams while contributing reusable guidance and identifying opportunities to improve the customer experience.
Requirements
Bachelor’s degree in computer science, engineering, information systems, cybersecurity, or a related discipline
Nice to have: Experience with static analysis
Nice to have: Experience with software-composition analysis
Nice to have: Experience with secret scanning
Nice to have: Experience with penetration-testing findings
Lead technical design and development of high-volume, low-latency applications for mission‑critical systems, providing hands‑on leadership across product, architecture, data, infrastructure, and business teams.
Compensation
Pay Range: $140,500.00 - $234,100.00
Responsibilities
Lead and actively participate in the design and development of high-volume, low-latency applications for mission-critical systems
Collaborate with Product Owners and Product Managers to translate business challenges into technical solutions and support sprint planning and product demonstrations
Conduct technical assessments of risks and issues and document recommendations to support decision-making
Coordinate solution design with Architecture, Data, Infrastructure, and Business teams to support prioritized business outcomes and speed to market
Coach and mentor engineers during development and production implementation, including the creation and maintenance of technical documentation aligned with SDLC guidelines
Requirements
BS or advanced degree in Computer Science, Information Technology, Engineering, or a related field
Nice to have: advanced degree in Computer Science, Information Technology, Engineering, or a related field
Nice to have: SwaggerHub for API design and documentation
Nice to have: cloud transformation strategies across AWS, Azure, and GCP
Nice to have: DevSecOps methodologies and practices
Design, develop, and maintain complex software solutions for Manufacturing Execution Systems (MES) and Equipment Automation (EA) using C/C++, C#, .NET and related technologies.
Responsibilities
Design, develop, and maintain complex software solutions for Manufacturing Execution Systems (MES) and Equipment Automation (EA)
Analyze business and system requirements and translate them into scalable software architecture, detailed design specifications, and implementation plans
Develop high-quality, maintainable, and well-documented software using C/C++, C#, .NET, and related technologies following established coding standards and best practices
Own software features throughout the development lifecycle, including design, implementation, unit testing, integration testing, deployment, and post-release support
Develop and maintain software documentation, design specifications, test procedures, and release notes
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, Cybersecurity, Mathematics, or a related technical field
Nice to have: Master's degree in Computer Science, Software Engineering, or a related field
Nice to have: Experience in Manufacturing Execution Systems (MES)
Lead a team responsible for developing software to support digitizing production lines and implementing streaming machine controls.
Compensation
Starting at $110,000 US & CAD
Responsibilities
Develop and implement modern smart factory solutions that connect legacy manufacturing equipment to scalable digital infrastructure
Design, deploy, and maintain Industrial IoT (IIoT) applications operating both on-premises and in cloud environments
Build and manage cloud-native infrastructure using Infrastructure as Code (IaC) methodologies, including Terraform
Develop and support AWS-based solutions for leveraging services such as AWS IoT, AWS Lambda, AWS Bedrock, and AgentCore for AI-driven manufacturing and operational use cases
Design and implement AI-enabled workflows, intelligent agents, and automation solutions to improve operational efficiency and decision-making
Develop new features and maintain existing components using Client technologies, including Power Platform, Azure services, Dynamics 365, SharePoint, and Office 365.
Locations (2)
Edmonton, Alberta, Canada
Canada
Compensation
Pay Rate: 85$/hour on Incorp.
Responsibilities
Develop new features and maintain existing components using Client technologies, including Power Platform, Azure services, Dynamics 365, SharePoint, and Office 365.
Analyse, design, and implement system enhancements to meet evolving business requirements.
Conduct technical investigations and root-cause analysis on issues, providing recommendations and implementing corrective actions.
Create and maintain technical documentation, including procedures, solution designs, knowledge base articles, and testing plans/results.
Drive continuous improvement by identifying and implementing innovative approaches to enhance service delivery, efficiency, and capacity.