Sr. Software Engineer - C# and JavaScript

$120,000 - $150,000

Full Time

  • Work from home
  • No Travel Required


  • C#
  • .NET
  • JavaScript Frameworks
  • React
  • Angular
  • Rest API's

Job Description

Our client is a successful software company, based in Baltimore MD, that enjoys the freedom to chart its own path. Their team is a small, close-knit community, where each person can make a big impact. They are nimble and have thrived for over 15 years in the midst of constant industry and regulatory upheaval. They believe in using their talents to make a positive impact on the world by improving the financial lives of Americans. As lifelong learners, they have a passion for change and constantly adapt everything (business, internal processes, tools ). They enjoy a wide diversity of backgrounds and opinions, which can lead to passionate debates. They wear multiple hats, often stretch beyond their comfort zone, and see failure as an opportunity to learn. They have fun inventing advanced analytical solutions and creating great user experiences.

What they do

In 2000, they started a revolution by exposing the inner workings of the credit scoring industry to consumers, pioneering a new industry. Millions of people have been using their tools to take control of their credit life, gain access to better loans, and save money. More recently, they have enabled the mortgage origination industry to replace guesswork with technology when trying to improve credit scores. As a result, more consumers now qualify for a mortgage at a good rate, and thousands of loan officers, mortgage lenders and other businesses can better serve their customers and make more money.

Job Overview

Do you love building and innovating in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment?

We are seeking a Full Stack Software Engineer with the technical chops to support the team in developing complex, forecasting applications for risk management and decision support in the FinTech industry. You will be part of a small team of top performers that are passionate about our core values and get excited about the mission.

The ideal candidate will thrive in close collaboration with product, data, and science teams and will help to promote learning, effective working relationships, and ultimately highly efficient product development.

Essential Functions:

As a Sr. Software Engineer, you will

  • Prototype and develop new products
  • Maintain legacy software
  • Work as part of an agile development team
  • Collaborate on software architecture design

Competencies and Criteria for Success

Job Specific Competencies:

  • Technical / Analytical
  • Complex Problem Solver
  • Sense of Urgency
  • Team oriented
  • Adaptable
  • Professional
  • Detail orientation

We look for top performers who:

  • Act - Value actions and results, not just ideas
  • Perform Embrace the team, we succeed or fail together
  • Pivot Comfortable to change course in support of company objectives
  • Engage Be part of the team, be nice, get involved
  • Adapt React positively to new information
  • Influence Positively impact what we do and how we do it
  • Learn Passionate about continuous improvement and learning

Required Education and Experience :

  • 5+ years as a software engineer
  • Experience with development in front end with JavaScript frameworks (React, Angular, Etc.)
  • Experience developing rich UI
  • Experience with C# .NET Core development
  • Experience developing REST APIs
  • Experience with ORM such as Entity Framework
  • Experience writing Unit Tests
  • Experience in an agile environment
  • Bachelor s degree in a technical field; Engineering, Computer Science, etc. or related experience
  • Experience with SQL and relational databases
  • Experience in a start-up environment, a plus

Additional/Preferred Experience would include:

  • Experience with CI/CD
  • Experience with Atlassian tools
  • Experience coding in a secure environment
  • Experience with XML/json
  • Experience with cloud-based software development

Our client is based in Baltimore Maryland. They are looking for local candidates who are will to be on-site in their Baltimore offices 2 days/week. PLEASE DO NOT APPLY IF YOU RE NOT WILLING AND ABLE TO BE ON-SITE 2 DAYS PER WEEK.

This is a full-time permanent employee position working directly for our client. The salary for this position can be up to $150,000/yr. plus up to 20% bonus. Our client also offers unlimited PTO.


Our client strives to create a great experience for the team, not just customers. They want everyone to be excited about their work, fulfilled and worry-free. That s why they offer lots of autonomy, support, and the flexibility you need to balance your life. Their compensation and benefits package ensures that you can focus all your energy on creating value for their customers and the company and remain a happy human being!

Their benefits include: dedicated time to work on own projects, continuing education, flex time, profit sharing, annual bonuses, company contribution to 401(k), insurance (medical, dental, ST/LT disability, life), HSA/FSA.

If this sounds like you, please respond with your Salary requirements as soon as possible.

Please no agencies.

About AAJ Interactive Technologies:

AAJ Interactive Technologies, established in 1997 by cutting-edge technology executives, is a technology professional-services company supplying project-based consulting, staff augmentation and recruiting services to leading firms throughout Metropolitan Washington, DC.

We work differently from most of our competition. We have been in both a position of hiring, mentoring and managing large staffs inside a corporate culture, as well as consultants for hire. This unique perspective allows us to understand both sides of this business. We take the time to ensure our consultants/candidates placed will be successful.

We believe that because of our principals we have succeeded where others have failed. The greater DC technology space can be full of companies that are not really looking out for your interests. Ask around, we re not one of them! We want you to succeed, and we ll do everything we can to help you do just that!