Capital Markets Placement

Senior Software Engineer

Capital Markets Placement$92K — $136K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of Object-Oriented Programming and hands-on coding experience.
  • Strong background in Java development and object-oriented principles.
  • Familiarity with enterprise-level systems and common frameworks.
  • Proficiency with GitLab CI/CD for source control.
  • Advanced experience with NoSQL databases.
  • Experience in cloud development environments.
  • Strong commitment to unit and integration testing.
  • Ability to lead, mentor, and support team members in technical challenges.

Responsibilities

  • Collaborate effectively within an Agile team environment.
  • Develop high-performing, reliable code for system features.
  • Engage in technology research and participate in design decisions.
  • Utilize and enhance testing methodologies like TDD and continuous integration.
  • Expand knowledge and gain exposure to a variety of technologies.
  • Work closely with engineers, architects, support teams, and stakeholders.
  • Lead and mentor less experienced team members and facilitate knowledge sharing.
  • Assist in gathering requirements and communicate effectively with project stakeholders.

Benefits

  • Competitive compensation package and comprehensive benefits.
  • Flexible work schedule options, including 4-day summer weeks.
  • Retirement support with matching 401(k) / DCPP plans.
  • Performance rewards through an annual bonus program.
  • Creative and collaborative workspaces, including dog-friendly offices.
Full Job Description
Description

Join Team CARFAX as a Senior Software Engineer

This position will require 2 days in the London, ON office per week, subject to change with future business needs.

What you'll be doing:
  • Collaborate in an Agile Environment: Work seamlessly within a team using agile practices.
  • Write Robust Code: Develop high-performing, reliable code for new system features on prominent projects.
  • Participate in Design Decisions: Engage in technology research, prototyping, and critical design choices.
  • Employ TDD and Continuous Integration: Utilize and enhance test-driven development and continuous integration methodologies.
  • Expand Your Tech Horizons: Gain exposure to a broad range of technologies continuously.
  • Collaborate Closely: Work with fellow engineers, architects, support teams, and business stakeholders.
  • Lead and Mentor: Provide guidance and share your expertise with junior and senior team members.
  • Engage with Stakeholders: Help elicit requirements and communicate project needs effectively.


What we're looking for:
  • 5+ years of Object-Oriented Programming and hands-on coding.
  • Java Experience: Strong background in Java development and object-oriented programming principles.
  • Tech Proficiency: Familiarity with enterprise-level systems using common frameworks and libraries.
  • Source Control Mastery: Proficiency with GitLab CI/CD.
  • NoSQL Expertise: Advanced experience with NoSQL databases.
  • Cloud Development: Experience working in a cloud environment.
  • Testing Commitment: A strong dedication to unit and integration testing.
  • Leadership Abilities: Capacity to lead and mentor through complex technical challenges.
  • Collaboration Skills: Strong team collaboration and independent work capabilities.
  • Effective Communication: Ability to articulate project needs to various stakeholders.


Nice-to-Have Skills:
  • Big Data Experience: Proficiency with big data technologies such as Apache Spark and Hadoop.
  • Data Pipeline Creation and Maintenance: Experience designing and maintaining comprehensive data pipelines.
  • Large Scale Data Processing: Hands-on experience with large-scale data processing and analysis.
  • Familiarity with TypeScript for building robust, type-safe applications.
  • AWS Development: Experience with AWS services such as Lambda, S3, SQS, SNS, and infrastructure as code tools like Terraform and AWS Cloud Development Kit (CDK).


What's in it for you:
  • Competitive Compensation: Attractive salary, comprehensive benefits, and generous time-off policies.
  • Flexible Work Schedules: Enjoy 4-day summer work weeks and a winter holiday break.
  • Retirement Support: 401(k) / DCPP matching.
  • Performance Rewards: Annual bonus program to recognize your contributions.
  • Innovative Workspace: Casual, dog-friendly offices designed for creativity and collaboration.


Vacancy Status:
This posting is for an existing vacancy.

Base Salary:
The anticipated base salary range for this position is CAD $92,600 to $136,000 annually. Final base salary will be determined based on geographical location, experience, and qualifications.

Benefits:

Join a company that values your total wellbeing. Carfax offers competitive compensation, comprehensive healthcare coverage, and the chance to make a meaningful impact in an industry-leading organization. Our benefit offerings can be found at: CARFAX Careers.

About Capital Markets Placement

Capital Markets Placement is a financial services company that provides debt and equity financing solutions to businesses. The company specializes in providing funding to small and medium-sized businesses that are looking to grow or expand their operations. Capital Markets Placement offers a range of financing options, including asset-based lending, bridge loans, mezzanine financing, and equity financing. The company has a team of experienced professionals who work closely with clients to understand their needs and provide customized financing solutions. Capital Markets Placement is committed to helping businesses achieve their goals and grow their operations.
Learn more about Capital Markets Placement
Size
50 employees
Industry
Founded
1997

Similar Jobs

More Jobs at Capital Markets Placement

  • Subaru Sales
    $60K — $120K *
    Temecula, CA 92592 (Riverside County)
    Retail & Consumer Goods
    In-Person
  • Capital Markets Placement
    Vice President - Data Acquisition
    $150K — $200K *
    Centreville, VA 20120 (Fairfax County)
    Manufacturing & Automotive
    In-Person
  • Capital Markets Placement
    Senior Software Engineer
    $92K — $136K *
    London, ON N5V 1A1
    Information Technology
    In-Person
  • Capital Markets Placement
    Senior Financial Analyst
    $90K — $120K *
    Centreville, VA 20120 (Fairfax County)
    Finance & Insurance
    In-Person
  • Capital Markets Placement
    Data Scientist
    $85K — $114K *
    London, ON N5V 1A1
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Senior Software Engineer jobs: