Job Title: Sr. Software Developer Company Name: Factual Data Job Url: https://jobs.dayforcehcm.com/en-US/cbccompanies/candidateportal/jobs/1333 Job Description: Job Description Posted Sunday, April 5, 2026 at 9:00 PM Factual Data® is a U.S. based credit reporting agency that offers a wide range of consumer credit and verification services vital to the mortgage lending community. Mortgage lenders across the nation rely on Factual Data for consumer credit reports that are an instrumental component of the underwriting process for buying and refinancing homes. At Factual Data, we are proud of our commitment to innovative technology, quality products, and outstanding customer service. Our success stems from a culture of supporting, motivating and challenging one another to continuously improve – paired with an emphasis on continued training and professional development. If you want to have your ideas and voice make an impact, and collaborate with a great group of passionate, dedicated, and fun people, we encourage you to apply today. www.factualdata.com TITLE:                         Sr. Software Developer  REPORTS TO:             Software Development Manager STATUS:                     Salaried LOCATION:                 Columbus, OH SCHEDULE:                 Monday – Friday, 8:00 AM – 5:00 PM   JOB SUMMARY: In this role, the Sr. Software Developer will design and develop solutions, collaborate with cross-functional teams, and contribute to both technical planning and delivery. This position requires someone who can work independently, think through complex problems, and take ownership of solutions from design through implementation.   This is a hybrid role based in Columbus, Ohio. Candidates must reside in the Columbus area. In-office attendance will align with the department's schedule, which is determined collaboratively by the team.   JOB RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily, with or without reasonable accommodation: Partner closely with Business Systems Analysts (BSA) and QA teams to develop a shared understanding of requirements before development begins Collaborate with technical leaders to design solutions and evaluate tools and technologies Participate as an active member of the scrum team, with flexibility to work within waterfall or project-based delivery models Design and architect solutions for complex problems where a straightforward path is not present — this includes evaluating third-party products, engaging internal teams, and driving Proof of Concept (POC) efforts with senior technical resources Fulfill on-call responsibilities as needed to support production systems Perform other duties as assigned.   QUALIFICATIONS: Bachelor's degree in Computer Information Systems, Computer Science, or a related field 7+ years of Enterprise Java (JEE) or C++ experience depending on role Expertise in writing and consuming both SOAP and REST web services Experience with Spring modules including Spring MVC, Spring Security, and Spring Boot Experience with Node.js and Handlebars templating Familiarity with JSON and XML data handling, API error resiliency, and logging/monitoring Experience interacting with databases using Oracle SQL Proficiency with Postman for API development and testing Experience with Git, Maven, and writing unit and integration tests Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, LLM-based code generation) to enhance code quality and developer velocity Ability to apply AI-driven techniques in software design, refactoring, debugging, and documentation   REMOTE WORK REQUIRMENTS: Stable, high-speed internet connection Experience with teleconferencing Access to a quiet workspace Smartphone/mobile device   PHYSICAL DEMANDS: While performing the responsibilities of the job, the person in this position will be required to frequently communicate information so others will understand. The person in this position must be able to remain in a stationary position at least 50% of the time and must be able to lift up to 15 pounds at times. The person in this position may need to occasionally move about the inside of an office. The person in this position may need to position self to maintain files in a cabinet and place computers under a desk or in a cabinet. This position requires ability to constantly observe typewritten text on a computer screen. The person in this role is required to operate a laptop and use a telephone regularly. The person in this position may be required to travel throughout the USA by automobile or airplane which may require overnight lodging.   WORK ENVIRONMENT: While performing the duties of this job, the person in this role may be in a stationary position in an office setting and may be exposed to quiet to moderate noise level.   OTHER DUTIES: This job description is intended to convey information essential to understanding the scope of the job and the general nature and level of work performed by job holders within this job.  This job description is not intended to be an exhaustive list of qualifications, skills, efforts, duties, responsibilities or working conditions associated with the position. This job description is subject to change at any time.   Factual Data is committed to equal opportunity employment, and employment decisions are based on merit, qualifications, and abilities.  Employment-related decisions are not influenced or affected by an employee’s race, color, gender, age, religion, national origin, disability, citizenship, military status, sexual orientation, genetic information, or any other category protected by federal, state or local law. The Company endorses a work environment free from discrimination and harassment.     Benefits We Offer: Factual Data offers comprehensive healthcare benefits to eligible employees including: medical, HSA, prescription, vision, dental. Our benefits also include life insurance, short & long-term disability, Roth and 401K with possible company match and profit sharing, an Employee Assistance Program (EAP), Time Away from Work (TAFW) and paid holidays - plus employee referral bonuses, and role-based professional development opportunities. Factual Data is committed to equal opportunity employment, and employment decisions are based on merit, qualifications, and abilities. Employment-related decisions are not influenced or affected by an employee’s race, color, gender, age, religion, national origin, disability, citizenship, military status, sexual orientation, genetic information, or any other category protected by federal, state or local law. The Company endorses a work environment free from discrimination and harassment.   We are committed to providing reasonable accommodations to qualified individuals with disabilities. If you require a reasonable accommodation to complete the application process or perform the essential functions of the position, please let us know.   This posting will remain open until filled. Job Details Pay Type Salary Hiring Min Rate 110,000 USD Hiring Max Rate 115,000 USD