Sr Software Developer
at SECURITAS TECHNOLOGY CANADA CORPORATION
Victoria, BC V9B 4C6, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 May, 2025 | Not Specified | 01 Feb, 2025 | 10 year(s) or above | Postgresql,Critical Thinking,Web Technologies,Test Automation,Infrastructure,Sql Server,Code,Pipeline,Functional Design,Mandarin,Angular,Computer Science,Information Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
3xLOGIC is part of one of the largest security businesses in the world - Securitas. 3xLOGIC has been a leading innovator in security technology for 25+ years. The company is recognized for providing easy-to-use surveillance and business intelligence solutions. These solutions seamlessly integrate video, access control, alarm, audio, video verification, and disparate data sets such as ATM, Point-of-Sale and analytics, allowing 3xLOGIC to serve a full spectrum of clientele, from small businesses and retail to enterprise-level corporate networks. Securitas is one of the largest providers of security services and leader within the industry with over 90+ years of experience protecting things that matter.
We are currently looking for a Senior Software Developer in our Products & Solutions (SPS) Group, based out of our 3xLOGIC Victoria branch. Located on the southern tip of Vancouver Island, in the heart of Victoria’s burgeoning technology and information sector, 3xLOGIC is expanding our team and is seeking a balanced individual. We require someone with a taste for technology, an eye for innovation, a sense of humor and the work ethic required to carry them through any task. In exchange for your hard-work, fast pace and innovative vision, 3xLOGIC will provide a fun, energetic and respectful work environment as well as the ability to maintain a healthy work/life balance.
QUALIFICATIONS:
- 5+ years of experience as a Senior Developer role leading cloud platforms, technical lead or technical champion
- Bachelor or similar degree in Computer Science, Information Systems, Engineering, or other related disciplines and 10+ years of relevant experience; Or equivalent combination of education and work experience
- Critical thinking and autonomy; strong knowledge of functional design and patterns
- Strong communication and persuasive skills, effective communication with all levels
- Proven record with 10+ years of modern full stack development - C# (.NET Core) / Angular or equivalent
- Database/Data model design knowledge, preferably MongoDB, PostgreSQL, and SQL Server
- Experience of SaaS leveraging major cloud platform, preferably Azure/AWS; along with strong deployment, CI/CD, pipeline, and DevOps experience
- Experience writing infrastructure as code (IaC), Pulumi/CDK/CloudFormation or equivalent
- Experience in popular web technologies
Desirable:
- Experience with monorepos, Nx build system
- Experience with test automation - Cypress
- Be able to communicate in Mandarin to facilitate coordination with our China development team
Responsibilities:
- Collaborate with other professionals to determine functional and non-functional requirements for software or applications
- Design, develop and maintain web and cloud hosted software applications
- Coach, mentor, and provide technical direction to other members of the development team
- Leads / conducts detailed code-reviews and constructively provide feedback
- Employ best practices to improve software solutions within the company continually
- Stay updated regarding new tools, technologies, and methodologies
- Provide high-quality software solution design and development
- Develop and maintain comprehensive technical documentation
- Strong communication and teamwork skill along with willingness to work with global development teams
- Proactive and takes initiative in development efforts to ensure high quality software products
REQUIREMENT SUMMARY
Min:10.0Max:15.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering, Information Systems
Proficient
1
Victoria, BC V9B 4C6, Canada