Software Engineer II
4 days ago
Job Location Toronto, Ontario, Canada Job Overview Perform activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Responsibilities Develop new solutions as required for engineering programs and projects within assigned area Develop new features and perform unit / component test for new application development initiatives aligned to business needs and in accordance with technology architecture standards Support business enquiries and business activities through execution of small enhancements and break / fix implementations (e.g. source code changes) May also be responsible for peer code review. Work with technology partners to ensure the configuration and custom components meet application requirements and performance goals Analyze the technical requirements to recommend pragmatic and sound engineering specific solutions for own area, may be involved in coding/story estimates Work with other stakeholders, internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market and innovation goals Monitor product lifecycles, ensuring specifications and functionality support business objectives and engineering decisions, undertaking re-development where required Document and verify system components, applications, system infrastructure, security, integration, operability and engineering related architecture designs associated with a program or project Participate in quality management reviews, in particular reviews of the designs, prototypes and other requirements work products to ensure they fulfill the requirements Create and maintain quality code, ensure defect free programming consistent with standards; provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer coding Provide technical expertise during Incident management, analyze incident reports and outages, perform impact assessment for incidents and facilitate internal and external communication throughout incident resolution Participate in identifying and recommending development / testing solutions / tools in support of project / application objectives Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures Qualifications Experienced in developing and deploying applications using Java, JavaScript, and Python, with hands-on expertise in Spring Boot and Node.js frameworks. Skilled in Git for version control, Jenkins for CI/CD automation, and Azure for cloud-based deployment Hands-on experience in API development and integration. Experience in end-to-end API development, including design, coding, testing, and deployment. Strong background in developing and consuming APIs for application integration. Proficient in designing, developing, and maintaining RESTful APIs. Experience and Education 6+ years relevant experience Undergraduate degree, Postgraduate degree or Technical Certificate Strong academic background (e.g., computer science, engineering) #J-18808-Ljbffr
-
Senior Software Engineer II, Foundations
2 weeks ago
, , Canada Vanta Full timeSenior Software Engineer II, Foundations Join to apply for the Senior Software Engineer II, Foundations role at Vanta At Vanta, our mission is to help businesses earn and prove trust. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and...
-
Software Engineer II
3 weeks ago
, , Canada Menlo Ventures Full timeA cybersecurity startup is seeking a Software Engineer II to architect and build backend services for their Detection Engine. The role requires at least 3 years of experience in data-oriented products and a degree in Computer Science. You will leverage data analysis to improve detection efficacy while mentoring junior engineers. This position provides a...
-
Senior Software Engineer
3 weeks ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer II
3 weeks ago
, , Canada Confluent Full timeSenior Software Engineer II - Product Security This range is provided by Confluent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$179,200.00/yr - CA$210,600.00/yr We’re not just building better tech. We’re rewriting how data moves and what the world can do with it. With...
-
Sr. Software Engineer II, Machine Learning
3 weeks ago
, , Canada Narvar Full timeOverview Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the...
-
Senior Software Engineer
3 weeks ago
, , Canada Confluent Full timeA leading data streaming company in Canada seeks a Senior Software Engineer II specializing in product security. In this full-time role, you will design and implement security features on Confluent Cloud, focusing on identity and access management. The ideal candidate has over 4 years of relevant experience, strong skills in distributed systems, and...
-
Java Spring Boot Engineer II – Full-Stack SaaS
3 weeks ago
, , Canada TD Full timeA major financial institution in Toronto is seeking a Software Engineer II to design and maintain high-performance applications using Java and Spring Boot. The successful candidate will work with cross-functional teams on a credit adjudication application, focusing on full-stack development. A Bachelor's degree in Computer Science and over five years of Java...
-
Senior Software Engineer II
4 days ago
Remote, Ontario, Canada Confluent Full timeWe're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.It takes a certain kind of person to join...
-
Software Engineer II
3 weeks ago
, , Canada TD Full timeWork Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth...
-
Senior Software Engineer, Release Engineering
2 weeks ago
, AB, Canada temporal Full timeSenior Software Engineer, Release Engineering About Us Temporal is an open source programming model that can simplify code, make applications more reliable, and help developers focus on the important things like delivering features faster. We are on a mission to be the reliable foundation of every developer’s toolbox, and are building the team that will...