Senior Full-Stack Developer at AOT Technologies, delivering scalable software solutions for enterprise and government clients. Collaborating with teams to solve complex technical challenges in a mission-driven environment.
Responsibilities
Write clean, testable code while considering edge cases, error handling, readability, and long-term maintainability
Debug and resolve issues across multiple projects or applications, using data to improve performance, stability, and observability
Design software modules and solutions consistent with broader service architecture while understanding project or application domains
Prioritize security in application development by identifying risks, collaborating with security teams, and promoting a security-first mindset
Manage task breakdown, prioritize effectively, and address dependencies to ensure smooth integration and delivery
Apply deep domain knowledge to align technical solutions with business strategy and influence product evolution
Requirements
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent work experience
Minimum of 8 years of experience in the IT industry, with a focus on software development
Proficiency in front-end frameworks such as Angular, Vue, or React
Experience with back-end development in one or more of the following: Java (including Java EE and Spring Boot), C# (including .NET Core and MVC), or Python (including Flask or Django)
Strong debugging skills and the ability to systematically troubleshoot issues
Experience designing scalable and maintainable application architectures
Strong understanding of software security principles and secure coding practices
Ability to manage priorities, break down tasks, and work effectively in an ambiguous environment
Excellent communication and collaboration skills, with a focus on teamwork and knowledge sharing
Experience working in an Agile/Scrum development environment
Benefits
Flexible remote work environment with optional hybrid collaboration in Victoria, BC
Continuous learning and leadership development opportunities
Flexible schedules and generous paid time off
Competitive health, dental, and wellness benefits from Day 1
Employer-sponsored deferred profit-sharing plan
A collaborative, mission-driven culture where your work matters
Staff Engineer defining reference architectures and driving AI - native development practices at Enable. Collaborating across teams to enhance engineering quality and performance.
Software Developer designing and developing features for Intelex’s software products in an agile team. Collaborating with various project teams to deliver high - quality software solutions.
Lead Engineer for Mechanical Systems at GE Vernova developing systems for nuclear power projects. Focus on design, integration, and regulatory compliance within the industry standards.
Lead Engineer responsible for systems engineering activities in nuclear power projects. Focusing on Mechanical Systems including BWRX - 300 Small Modular Reactor design.
Mid - level Software Engineer joining Raisely Team at Velora, developing scalable backend and frontend solutions for nonprofits. Collaborating on high - quality software design and architecture.
Software Engineer building Workday's public interface for Agent integration and communication. Focused on internal/external gateways and architecture for agent communication.
Leading automation delivery as a Senior Software Developer at Intact, focusing on enterprise - grade solutions to enhance process efficiency and reliability.
Senior Full Stack Developer contributing to innovative digital solutions at INGENO. Involves project planning, development, and collaboration in a remote - first setting.