Jobs
>
Ottawa

    Full Stack Engineer - Ottawa, ON, Canada - Zafin and Fasken Martineau DuMoulin LLP

    Zafin and Fasken Martineau DuMoulin LLP
    Zafin and Fasken Martineau DuMoulin LLP Ottawa, ON, Canada

    2 weeks ago

    Default job background
    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?

    • 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.

    What do I need to succeed?

    Must have:

    • 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.

    Nice to have:

    • 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.
    #J-18808-Ljbffr

  • Crypto Recruit

    Full-Stack Engineer

    4 days ago


    Crypto Recruit Ottawa, Canada

    Full-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 ...

  • Crypto Recruit

    Full-Stack Engineer

    6 days ago


    Crypto Recruit Ottawa, ON, Canada

    Full-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 ...

  • Crypto Recruit

    Full-Stack Engineer

    6 days ago


    Crypto Recruit Ottawa, ON, Canada

    The 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 ...


  • Marler & Associates Search Ottawa, ON, Canada

    Managing 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 ...


  • LEVIO Ottawa, Canada

    Are 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 ...


  • Zendelity Ottawa, ON, Canada

    We 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 ...


  • TryCycle Ottawa, ON, Canada

    Status: 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 ...


  • Cheetah Networks Inc Ottawa, ON, Canada

    Cheetah 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 ...


  • Forescout Technologies Inc Ottawa, Canada

    What 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 ...


  • Curtiss-Wright Ottawa, Canada

    Production 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 ...


  • Snyk Ottawa, Canada

    Every 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

    Blackberry Qnx

    1 week ago


    BlackBerry Ottawa, Canada

    Worker 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 ...


  • Curtiss-Wright Ottawa, Canada

    The 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 ...


  • 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 ...


  • TELUS Ottawa, Canada

    Location: 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 ...


  • 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 ...


  • Curtiss-Wright Ottawa, Canada

    Product 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 ...


  • 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 ...

  • Linde plc

    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 ...


  • 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 ...