- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Implement well-designed, testable, and efficient codes according to project requirements and adhere to coding standards, guidelines, quality procedures, and schedules.
- Lead software projects from scoping requirements through actual launch and implementation.
- Collaborate with team members on analysis, design reviews, and testing.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Perform thorough unit testing and support in resolving defects while ensuring proper documentation of all activities.
- Complete peer-to-peer code reviews and improve operations by conducting systems analysis and recommending changes in policies and procedures.
- Provide inputs and assist in the preparation of high-level designs.
- Protect operations by keeping information confidential.
- Bachelor's degree in computer science or software or systems engineering.
- 3+ years of working experience as a Software Engineer with a consistent track record of delivery, preferably in an agile environment.
- Experience using Eclipse, Maven, and source control (SVN, Git).
- Well-versed in JAVA, J2EE, the Spring and Hibernate Frameworks, design patterns, Web Services, REST-based APIs, and Kafka.
- Must have client facing experience.
- Clear and concise verbal communication skills and the ability to communicate with all levels of an organization, both internally and externally.
- Strong interpersonal skills with the ability to foster team collaboration.
- Be proactive with a strong desire to learn.
- Strong analytical thinking and problem-solving skills with the ability to create innovative solutions.
- Ability to work across multiple project areas and manage competing responsibilities simultaneously.
- Automation testing experience (JUnit, Selenium).
- Application development experience in a large enterprise IT environment.
- Application development experience in an Agile environment using TDD and BDD.
-
Full-Stack Engineer
4 days ago
Crypto Recruit Ottawa, CanadaFull-Stack Engineer - Guide Through Web3 · The company is paving the way for web3 users to become web3 contributors. · In a space of immense speculation and infinite noise, the company guides users through web3, equipping them with on-chain credentials that prove the knowledge t ...
-
Full-Stack Engineer
6 days ago
Crypto Recruit Ottawa, ON, CanadaFull-Stack Engineer - Guide Through Web3 · The company is paving the way for web3 users to become web3 contributors. · In a space of immense speculation and infinite noise, the company guides users through web3, equipping them with on-chain credentials that prove the knowledge t ...
-
Full-Stack Engineer
6 days ago
Crypto Recruit Ottawa, ON, CanadaThe company uses these credentials to help top crypto projects find the best participants for their protocol. · We are looking for a Full-Stack Engineer to help shape the strategy and product execution of the company's, and by extension, the larger web3 ecosystem. · We are look ...
-
Full-Stack Software Engineer
6 days ago
Marler & Associates Search Ottawa, ON, CanadaManaging cyber risk, together. · Our client delivers automated cybersecurity across the digital terrain. They empower their customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types – IT, IoT, OT, and IoMT. It is ...
-
Senior Full Stack Engineer
4 days ago
LEVIO Ottawa, CanadaAre you looking to thrive in a stimulating work environment? Join the leader in digital transformation and boost your career at Levio. We offer you a unique opportunity to develop your expertise within a high-caliber team. The variety of challenges presented by our clients will g ...
-
Full Stack PHP Engineer
1 week ago
Zendelity Ottawa, ON, CanadaWe are building our dream team. We are looking for a software developer that has some experience (5 to 10 years) and is interested in being creative, learning, and helping to mentor new developers. · Reporting directly to the founders you will have the opportunity to help define ...
-
Telecommute Full Stack Engineer
6 days ago
TryCycle Ottawa, ON, CanadaStatus: Full-time Position, Monday to Friday · TryCycle Data Systems is in the business of turning data into dialogue. We are an Ottawa-owned, Ottawa-founded digital health technology company on the verge of major growth We are extremely proud of our lifesaving work and innovati ...
-
Software Full-stack Engineer Remote
6 days ago
Cheetah Networks Inc Ottawa, ON, CanadaCheetah Networks is the leader in IoT Network Analytic solutions. Our IoT Analytics solution helps network operators scale IoT service delivery over LTE and 5G networks. Our PulseView solution enables network operators to more effectively operationalize their IoT/5G networks impr ...
-
Sr. Full Stack Software Engineer
3 weeks ago
Forescout Technologies Inc Ottawa, CanadaWhat We Do · Managing cyber risk, together. · Forescout delivers automated cybersecurity across the digital terrain. We empower our customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types – IT, IoT, OT, and IoM ...
-
Production Associate-test
2 weeks ago
Curtiss-Wright Ottawa, CanadaProduction Associate - Test (Afternoon Shift) · Working as a member of CWDS's Production Box Build Test team, you will be responsible for setting up and testing a wide variety of complex circuit cards, graphics cards and single board computers. As a Box Build Test Production Asso ...
-
Staff Product Manager, Open Source
1 week ago
Snyk Ottawa, CanadaEvery day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced "sneak") co ...
-
Blackberry Qnx
1 week ago
BlackBerry Ottawa, CanadaWorker Sub-Type: · Regular · **Job Description**: · Location: Ideally on-site, Ottawa, Waterloo. Other North American locations considered. · BlackBerry QNX is looking for an experienced Automotive Strategic Alliances Manager with a background in an embedded automotive software e ...
-
Product Development Manager
3 weeks ago
Curtiss-Wright Ottawa, CanadaThe Opportunity · Product Development Manager - Electronics Computing · As the Product Development Manager, you will lead a dynamic group of Engineers responsible for the development of new products and the support of the existing product lines. You plan and oversee the product d ...
-
Marketing Cloud Account Engagement
2 weeks ago
Versaterm Ottawa, Canada**Who We Are** · For more than 40 years, Versaterm Public Safety has defined the future of public safety software, delivering success to agencies, large and small, with an end-to-end ecosystem of solutions from community engagement to case closure. Versaterm's dedication to publi ...
-
Business Quality Analyst
2 weeks ago
TELUS Ottawa, CanadaLocation: Ottawa, ON, CA Calgary, AB, CA Toronto, ON, CA Vancouver, British Columbia, CA- Req ID: Jobs by Category: Health- Job Function: Network & Engineering- Status: Full Time- Schedule: Regular**Description**: · **Fundamentally elevate mental health care in Canada** · Every w ...
-
Salesforce Administrator
3 weeks ago
Versaterm Ottawa, Canada**The Company** · As a result of significant growth, we are looking for top-notch professionals to join us during this exciting time. Our clients rely on us to provide exceptional 24/7 support, and we depend on a team of top-notch professionals who are dedicated to client service ...
-
Product Development Manager
2 weeks ago
Curtiss-Wright Ottawa, CanadaProduct Development Manager · We're looking for highly motivated Product Development Manager to join our Ottawa team, you will lead a dynamic group of Engineers responsible for the development of new products and the support of the existing product lines. You plan and oversee the ...
-
IT Security Threat and Risk Assessment and
2 weeks ago
Hashmap Ottawa, Canada**Req ID**:261126 · We are currently seeking a IT Security Threat and Risk Assessment and Certification and Accreditation Analyst to join our team in Ottawa, Ontario (CA-ON), Canada (CA). · **Must perform the following**: · - Review, analyze and/or apply: · - Networking Protocols ...
-
Warehouse Associate
1 week ago
Linde plc Ottawa, Canada Full time**Warehouse Associate (Full Time) - Ottawa, ON** · Linde is a leading global industrial gases and engineering company with 2022 sales of $33 billion. We live our mission of making our world more productive every day by providing high-quality solutions, technologies and services w ...
-
Jr. Salesforce Administrator
2 weeks ago
Versaterm Ottawa, Canada**The Company** · As a result of significant growth, we are looking for top-notch professionals to join us during this exciting time. Our clients rely on us to provide exceptional 24/7 support, and we depend on a team of top-notch professionals who are dedicated to client service ...
Full Stack Engineer - Ottawa, ON, Canada - Zafin and Fasken Martineau DuMoulin LLP
Description
What is the opportunity?
We seek a Software Engineer who will be focused on implementing cutting-edge software by understanding the framework and open-source technologies. You will bring your expertise in building high-performing, scalable, enterprise-grade software applications. You will work with a team of like-minded individuals in a culture of collaboration. The role will focus on creating cutting-edge solutions for financial services clients by developing high-quality software and participating in data analysis, design, review, and deployment throughout the SDLC; to ensure the delivery of high quality and high-performance solutions. The successful candidate will be passionate about technology and interested in getting involved in all things development.
Location: Ottawa
What will you do?
What do I need to succeed?
Must have:
Nice to have: