[Remote] Software Engineer / Sr Software Engineer
Note: The job is a remote job and is open to candidates in USA. Applied Systems Canada is transforming the insurance industry by building a team dedicated to delivering innovative software and services. They are seeking a Software Engineer or Senior Software Engineer to join their Applied Epic team, focusing on designing, architecting, building, and testing impactful products while ensuring high-quality standards and technical excellence.ResponsibilitiesContribute to the design, development, and delivery of releasable, high-quality softwareAuthor code aligned with internal standards and guidance from architects to ensure maintainability and consistency across our productsDevelop, maintain, and update automated test systems as functionality changes during the evolution of our productsAssess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teamsMonitor application performance in production and non-production environmentsDebug and resolve application errors and performance issuesContinuously learn about new tools and technologiesSupport the team by sharing comprehensive feedback during code reviews and providing guidance for complex technical problem solvingContribute to technical decisions by identifying opportunities and risksShare knowledge of software development languages, frameworks, testing strategies, and toolsSupport with continuous improvement of internal processes and documentation to champion a principles-based approaches to design, implementation, and testingSkills3+ years of experience in software engineering working with the following technologies: .NET/C#, React/TypeScript/JavaScript, SQL Server, OpenAPI, ApigeeKnowledge of professional software engineering practices including software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operationsExperience with cloud environments and cloud applications with DataDog, GitLab, and Kubernetes5+ years of experience in software engineering working with the tech stack above, including experience with cloud environments and cloud applicationsExperience providing guidance and support to other members of the software engineering team to support technical problem-solvingAdvanced communication skills, with the ability to distill complex concepts to support others with complex problem-solvingProven ability to advance technical discussions, debates, and reviews on while contributing to positive and constructive communication across the teamBenefitsMedical, Dental, and Vision CoverageHoliday and Vacation TimeHealth & Wellness DaysA Bonus Day for Your BirthdayCompany OverviewWe can help everyone at your agency transform to make the day-to-day more efficient and extend the traditional storefront to online insurance experiences. It was founded in 2001, and is headquartered in Calgary, Alberta, CAN, with a workforce of 1001-5000 employees. Its website is http://www.policyworks.com/.