Careers

with CJC Technologies

We're on a mission to build communities by advancing lending technology.

Want in?

We've been looking for you!

We’re a team of problem-solvers, coffee drinkers, software developers and finance gurus focused on making the lending process smooth and simple for everyone involved.

Check out our job postings below to see where you fit on our team!

A few of our perks…

  • Full medical, dental, and vision
  • Nine paid holidays
  • Fifteen days paid time off (which increases with tenure)
  • Ability to work from home when necessary
  • Wear jeans every day…it’s Nashville after all
  • Stand up desks
  • Endless snacks and coffee
  • Location – near historic downtown Franklin
  • A strong team of professionals who take pride in the ever-evolving role that our products take in the development of thriving communities.
  • We appreciate our work life balance; at CJC, you’ll find outdoor enthusiasts, avid DIY’ers, golfers, gamers, family-oriented people, and more.

The Senior Business Analyst evaluates complex processes and scenarios in the Commercial Real Estate Finance business to gather and document software requirements. Informed by those requirements, they design software solutions that enhance our software products. This is a client-facing role that works both independently and collaboratively as part of a software development team. The Senior BA will own requirements for scope that ranges from a small change to large projects requiring the assistance of additional BA’s that they will mentor.

What you’ll be doing:

  • Bridge the gap between non-technical stakeholders and internal, technical teams.
  • Lead design sessions, focus groups, client interviews and document reviews with internal stakeholders and external clients to elicit and document business, functional and technical requirements.
  • Produce requirements artifacts, including, but not limited to, functional design specifications, mockups, prototypes, and various types of client-facing documentation.
  • Utilize a variety of tools to document, organize, prioritize and communicate requirements.
  • Own complex requirements initiatives for larger projects, dividing them into smaller, manageable assignments that may be delegated to others.
  • Provide frequent, clear project information, such as status, progress and work estimates, proactively, as scheduled and/or on request.
  • Mentor peers and colleagues, helping them to improve their own requirements-related skills.

Do you have what it takes?

  • A minimum five-year, successful track record as a Business Analyst, working with complex software products. Some of that experience must include sole accountability for requirements deliverables for enterprise system implementations, system integration and/or product development.
  • Extensive experience creating requirements artifacts, such as User Stories, Use Cases, Business Requirements Documents, Functional Requirements Documents, Functional Design Specifications, Acceptance Criteria, and/or Test Scripts.
  • Experience creating UI mockups and prototypes with a variety of tools, such as Balsamiq, Axure or Visio.
  • A thorough understanding of logical data structures and how those structures relate to and drive user interface, report, and system interface design.
  • Ability to investigate, understand and retain complex financial and business concepts, processes and scenarios to develop and grow subject matter expertise.
  • Ability to independently manage time and work queue to reliably hit assigned deadlines.
  • Excellent written and verbal communication skills.
  • Flexibility and ability to work within a variety of software development methodologies.
  • Experience as working with SQL or as a developer is a plus.
  • Product Management and/or implementation experience with highly configurable, enterprise software solutions is also a plus.

Sound good? Drop us a line with your resume and we will be in touch!

Associate Relationship Managers (ARM) role work alongside Relationship Managers to support client configuration and customization needs. ARMs play a critical role in the processing of client requests through documentation of client needs, development of functional user requirements, testing of enhancements, and production support. In this role, Associate Relationship Managers will develop an understanding of the Commercial Real Estate Finance business & how the CLOSER system supports the industry. This role serves as a springboard to the Relationship Manager position where individuals will be responsible for managing their own client book.

What you’ll be doing:

  • Analyzing, Researching, & Documenting Client functional requirements
  • Assist Relationship Manager by maintaining awareness of the progress and completion of defect resolution, project completion, or any other client related matters requiring CJC effort
  • Working with the Relationship Manager to ensure project objectives are defined and satisfied
  • Issue Management-Being Attentive, Available, and Responsive
  • Acting as the secondary point of contact for the client
  • Work directly with Relationship Managers to develop and maintain key facts regarding the client organization and key personnel that are important to the relationship
  • Assist the Relationship Managers in communicating the benefits of CJC’s capabilities and products in a timely manner to strengthen and expand client relationships
  • Participating in and contributing to discussions within CJC related to its products and services, client business content, research and development, and client account management to ensure continuing product improvement, process efficiency, and profitable business strategy

Do you have what it takes?

  • Strong Analytical, Written, and Verbal skills are required along with a desire to work in a team environment
  • Bachelor’s degree in Computer Science, Real Estate Finance, or similar quantitative disciplines is beneficial
  • Experience in the commercial real estate finance industry would be a plus
  • Demonstrated exceptional multi-tasking skills
  • Superior customer service skills, with the ability to react quickly and decisively to resolve customer issues in a professional manner
  • Willingness to travel
  • A “People Person”

Sound good? Drop us a line with your resume and we will be in touch!

We’re always on the lookout for sharp, resourceful developers to get involved with our growing, industry leading company and have a direct impact on our enterprise level software projects.

Would people who know you use phrases like, “resourceful”, “proactive”, “problem solver”, “attention to detail”, and “friendly” to describe you?

Yes? Perfect!

Are you good with Asp.Net, C#, SQL, MVC, WebAPI, mobile, UI/UX, and/or AngularJS?

Yes? Great!

Drop us a line with your resume and we’ll be in touch.

CJC places a high priority on recruiting flexible, results-oriented team players who show drive and initiative.

We are looking for a self-starting, proactive problem solver to join our Quality Assurance team! Members of our QA team interpret business and functional requirements to create, document and execute test cases for new and existing functionality in the system.

If this opportunity interests you –

Have you worked in Quality Assurance in a software development environment?

Do you have experience creating, executing and documenting the results of QA related artifacts, such as Test Plans, Test Cases and Test Scripts?

Are you familiar with different Software Development Lifecycle (SDLC) methodologies?

If this sounds like you, send us your resume and we’ll be in touch!

Scroll to top