[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Intelex Technologies ULC is a global leader in the development and support of software solutions for Environment, Health, Safety and Quality (EHSQ) programs. They are seeking a highly skilled Senior Software Developer to design, develop, and maintain software applications, emphasizing a shift-left approach to quality and collaboration across teams.ResponsibilitiesDesign, develop, write comprehensive automated tests for, and deploy robust software applications, emphasizing shift-left practices such as TDD/BDD and early quality assuranceDrive shift-left adoption by integrating automated testing, security scanning, dependency checks, and quality gates into CI/CD pipelines to prevent defects and vulnerabilitiesLead and participate in code reviews, providing early feedback on quality, security, testability, and maintainability while upholding best practices and coding standardsLeverage cloud platforms and DevOps tools to automate infrastructure as code and enable fast, reliable shift-left workflowsCollaborate with product managers, designers, and other developers to define requirements and deliver solutions that meet business needsOptimize applications for performance, scalability, and reliability in distributed systemsStay updated with emerging technologies and industry trends, continuously enhancing your skillsMentor junior developers and contribute to a culture of technical excellenceSkillsBachelor's degree in computer science, Engineering, or a related field (or equivalent experience)5+ years of professional software development experienceStrong proficiency in TypeScript, Node.js, C# with experience in developing scalable web applicationsStrong experience with AWS and/or Azure, including deploying and managing cloud-based applicationsGood understanding of GitHub Actions (DevOps) for CI/CD pipelines and automationGood understanding of Terraform (IaC) for infrastructure provisioning and managementGood understanding of distributed systems and microservices architecture, with experience in designing and implementing such systemsStrong communication and collaboration skills, with the ability to work effectively in a remote environmentA love for reading and learning on a regular basis, with a commitment to staying current with industry advancementsCompany OverviewTrusted Since 1992, Intelex Technologies, ULC. It was founded in 1992, and is headquartered in Toronto, Ontario, CAN, with a workforce of 201-500 employees. Its website is http://www.intelex.com.Company H1B SponsorshipIntelex Technologies ULC has a track record of offering H1B sponsorships, with 1 in 2024, 1 in 2023, 1 in 2022, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.