Capital Markets Placement

Senior Software Engineer

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

Qualifications

  • 5+ years in Object-Oriented Programming and hands-on coding experience.
  • Strong background in Java development with a solid grasp of object-oriented principles.
  • Familiarity with enterprise-level systems and commonly used frameworks.
  • Proficient in GitLab CI/CD for source control management.
  • Advanced knowledge of NoSQL databases and cloud environments.
  • Demonstrated commitment to unit and integration testing.
  • Leadership skills to guide and mentor peers in technical challenges.
  • Proficient communication skills for effective stakeholder interaction.

Responsibilities

  • Collaborate with a team in an Agile environment for software development.
  • Develop high-performing, reliable code for new features on key projects.
  • Engage in prototyping and critical design decisions for technology.
  • Utilize and enhance test-driven development practices and continuous integration.
  • Continuously expose yourself to and learn new technologies.
  • Work collaboratively with engineers, architects, and business teams.
  • Lead and mentor junior team members, sharing expertise.

Benefits

  • Attractive salary with comprehensive healthcare and generous time-off policies.
  • Flexible work schedules, including 4-day summer weeks and a winter holiday break.
  • 401(k) / DCPP matching for retirement planning.
  • Annual performance bonus program to reward contributions.
  • Casual, dog-friendly office environment promoting creativity and collaboration.
Full Job Description
Description

Join Team CARFAX as a Senior Software Engineer

This position will require 3 days in the Columbia, Missouri 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.


Hear from our Team: Our accolades speak for themselves:
  • 10X Virginia Business Best Places to Work
  • 9X Washingtonian Great Places to Work
  • 9X Washington Post Top Workplace
  • St. Louis Post-Dispatch Best Places to Work


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

More Information Technology Jobs

Find similar Senior Software Engineer jobs: