Senior Software Engineer
Magnet Forensics
This job is no longer accepting applications
See open jobs at Magnet Forensics.See open jobs similar to "Senior Software Engineer" Work In Tech.Software Engineering
Canada
CAD 107,200-160,800 / year
Role Expectations:
- Analyze requirements, break down tasks and estimate effort;
- Design robust, performant and secure solutions;
- Develop efficient, modular, and maintainable software solutions;
- Participate in code reviews;
- Troubleshoot, debug and fix defects;
- Take initiative, build strong teams and communicate effectively;
- Guide best practices for building, delivering and maintaining multiple source code projects;
- Understanding the intent of the product, and using that knowledge to make product design, and architecture decisions.
Skills Required:
- 4+ years of experience with C#;
- 2+ years of ReactJS or similar frontend framework;
- Proficiency with API architectures (REST or GraphQL);
- Proficiency using Git based version control systems;
- Proficiency using relational databases (MySQL or PostgreSQL);
- Proficiency in a testing framework (i.e. XUnit, Jest, PyTest, or etc.);
- Experience with Jenkins/GitLab/Azure DevOps.
Nice-To-Haves:
- Experience with other Object-Oriented languages (i.e. Python);
- Experience in Linux environments, including shell scripting, etc;
- Experience with Infrastructure as code environments (Argo, Helm, or Terraform);
- Experience with Distributed Document Stores (i.e. Elasticsearch, Redis, PostgreSQL JSONB, and etc.);
- Experience working with Kubernetes;
- Experience with alerting, observability, tracing, and general telemetry (Prometheus/Grafana/OpenTelemetry);
- Experience working in high security environments.
Compensation & Benefits:
- The Compensation Range is for the primary location for which the job is posted. Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills. If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you. If the compensation structure for the role includes an incentive component (ie. most Sales roles) the range below represents total target compensation (TTC) (base salary + variable).
- MIN: $107,200 - MID: $134,000 - MAX: $160,800 CAD
Magnet Forensics is proud to offer Benefits such as:
- Generous Time Off Policies;
- Competitive Compensation;
- Volunteer Opportunities;
- Reward and Recognition Programs;
- Employee Committees & Resource Groups;
- Healthcare and Retirement Benefits.
This job is no longer accepting applications
See open jobs at Magnet Forensics.See open jobs similar to "Senior Software Engineer" Work In Tech.