Senior Full-Stack Developer building Kotlin/Java and React features for Equisoft’s cloud-native insurance policy platform. Collaborating in Agile teams on secure, high-quality software.
Responsibilities
Design, develop and implement features and components of a Kotlin-based web application
Collaborate in an Agile environment with software developers, product owners and quality assurance specialists
Analyze features to meet business and technology solution needs
Refine requirements based on technical assessments
Participate in peer reviews and provide constructive feedback
Collaborate on functional testing and documentation of current and future features
Ensure overall software quality and its evolution over the mid to long term
Perform scenario testing to validate systems and programs against technical specifications
Write reliable code following SOLID software engineering practices
Fix bugs promptly and solve complex technical issues
Collaborate with different teams to resolve customer issues
Work on a cloud-native Policy Administration System supporting insurance policy lifecycles
Requirements
Bachelor’s degree in computer engineering or information technology or equivalent college degree
8 to 10 years of experience in a similar role
Excellent knowledge and experience with Kotlin, Java or .NET
Excellent knowledge of SQL
Excellent knowledge of microservice architecture
Good knowledge and experience with React or Angular and JavaScript/TypeScript
Experience using AI coding assistants in day-to-day work, and checking their output before trusting it
Knowledge of GraphQL and REST APIs
Good knowledge of SOLID principles and object-oriented programming
Knowledge of Agile and Kanban methodologies
Knowledge of Azure DevOps Pipelines
Knowledge of security challenges with web-based applications
Full Stack Software Developer building software for GHD’s engineering and environmental specialists. Delivering full - stack solutions, shaping requirements, and collaborating across digital transformation projects.
Fullstack Software Engineer building end - to - end product features for WorkWhile’s AI - powered labor - market platform. Leading projects, shaping systems, and mentoring teammates in a hybrid Toronto team.
Embedded Software Developer building C/C++ FortiGate firewall security features for Fortinet. Developing EMS integration, networking capabilities, and reliable security software.
Senior DevOps Developer building AWS/GCP infrastructure and developer platforms for Benevity, whose technology helps companies and employees take social action. Automating delivery, observability, security, and cloud operations.
Senior Software Engineer building full - stack card experiences and money - movement systems at fintech company Mercury. Leading architecture, launches, reliability, and engineering quality across Mercury's Cards Integration team.
Staff Engineer setting technical direction for ChargeLab, which provides software and open APIs for EV charger networks. Architecting distributed systems and guiding engineering standards across teams.
Full - stack/backend software developer building Cisco’s cloud, networking, and security solutions. Developing reliable tools across operating systems, databases, embedded networking, IT, and web services.
Software Developer building C/C++ embedded applications for Ford of Canada’s connected vehicles. Designing features, debugging software, and executing unit tests in a hybrid Ottawa team.
Senior Software Engineer building C++ and Python behavior - planning systems for AeroVect’s autonomous airport ground - handling vehicles. Developing, testing, and optimizing decision - making software for dynamic airside environments.
Software Engineer I developing secure Java applications supporting TD’s retail banking services. Building APIs, testing features, and supporting deployments within an onsite engineering team.