Senior Software Engineer - Oakville, Canada - Raise
Description
Senior Software EngineerOakville, ON
Full-time, permanent position (on site)
Competitive salary, performance-based bonus, excellent benefits package, flexible work hours, training and development provided
Who are you?
You are a seasoned Software Engineer with a proven track record of solid technical experience for various projects at the bleeding edge of technology development and helping solve the toughest problems that meet customer needs.
Who is the employer?
Raise has partnered with our client, a global leader in identity and security.
They are leveraging the latest technologies to deliver world-class products in the private and public sectors of finance, telecom, identity, security, retail, sports entertainment, commercial, government, and IoT.
Their proprietary identity technologies are backed by the latest advancements in biometrics, cryptography, systems, data analytics, and smart devices.Now, they are expending their team and looking for you, their new Senior Software Engineer to join their growing company
What you'll be doing:
As a Senior Software Engineer, you will be reporting to the Engineering Manager and working on various projects and creating solutions that meet customer needs relating to implementation, testing and maintenance.
You will be responsible for designing and implementing fully functioning, debugged code with required documentation that meets specification requirements.Practically speaking, you will:
Design, develop, code, and test software systems and applications for software improvements and new products
Contribute through participation in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of systems
Impact through recommended modifications to processes and procedures and directly contribute to standard methodologies, architecture, and implementation
Monitor production systems and debug issues as they arise
The Details
This is a full-time permanent position, offering a competitive salary, performance-based bonus, excellent benefits package, flexible work hours, access to training and development programs.
What you'll bring:
Bachelor's degree in Computer Science, Computer Programming, or a related field
Legal authorization to work in Canada
10+ years of solid experience in Java and Java Enterprise
Proficiency in C++, C# programming, and device integration with a minimum of 10 years of experience
5+ years experience in Typescript Full Stack development, including expertise in NodeJS and React
In-depth experience with software engineering best practices including Agile methodologies, version control, test-driven development, algorithms, and data structures
Experience with AWS cloud services; AWS Developer Certification is preferred
Knowledge of DevOps practices including CI/CD pipeline automation
Experience with Test Automation Frameworks such as Selenium or Playwright
Proven ability to quickly learn and adapt to new technologies
Strong communication, collaboration, and problem-solving abilities
Demonstrated drive and eagerness for continual learning and development
Looking for meaningful work? We can help
Raise is an established hiring firm with over 65 years of experience.
We believe strongly in making the world a better place through work, which is why we're a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in.We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation:
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work.
If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 .