Senior Software Engineer - Aplos

Posted 4 months agoViewed
145000 - 165000 CAD per year
CanadaFull-TimeSoftware Development
Company:Velora
Location:Canada
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
AWSDockerNode.jsAgileGCPJavaKubernetesSoftware ArchitectureAzureMicroservicesSoftware Engineering
Requirements:
Bachelor’s degree in Computer Science or a related field 7+ years of professional software engineering experience 3+ years in a senior-level role Expertise in high-level programming languages, with Node.js required Java a strong plus Deep understanding of modern architecture patterns (microservices, event-driven design, reactive systems, domain-driven design) Familiarity with 12-factor app methodology and C4 model diagrams Hands-on experience with cloud platforms (AWS preferred; GCP or Azure beneficial) Solid understanding of cloud-native design principles Proficiency with containerization (Docker) Proficiency with orchestration (Kubernetes) Experience working in Agile environments Exceptional communication and teamwork skills
Responsibilities:
Collaborate to develop high-quality software designs and architecture for core platform systems Develop and maintain scalable and reliable micro-services and APIs Maintain and transition legacy monolith platform Ensure patterns for instrumentation and observability Monitor and optimize system performance Prioritize, set and meet commitments Share technical expertise, mentor and provide technical guidance to the feature teams Ensure compliance of design specifications and engineering standards via code reviews
Similar Jobs:
Posted about 7 hours ago
Calgary, Alberta, CanadaFull-TimeSoftware Development
Senior Software Developer, Full Stack (Calgary, Canada)
Company:Syndio
Posted about 9 hours ago
CanadaPart-TimeSoftware Development
Freelance Software Developer (Kotlin) - AI Trainer
Company:Mindrift
Posted about 10 hours ago
Canada, Latin AmericaContractProduct Design
Senior UI/UX Designer - Toronto, Canada
Company:Human Agency