Software Engineer

3 weeks ago


Bloomington, Illinois, United States Freddie Mac Full time

At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's hybrid work arrangement is 3 days in the office (specifically Tuesday, Wednesday & Thursday).

Position Overview:

The Developer Senior will support the Enterprise Decision Service (EDS) within the Single Family organization. EDS is a centralized decision service to support common interpretation and execution of business policies across multiple lines of business. Want to be part of a great team? We are seeking a motivated individual who will collaborate with the project manager, developers and business partners in developing business rules application related artifacts

Our Impact:

The Single-Family Business Technology Office (BTO) supports the single-family business, crafting and implementing solutions to a variety of technology challenges. This support takes many forms, including deploying new technologies such as microservices, and maintaining critical secondary mortgage sourcing applications

Your Impact:

  • Understand Business needs and processes; identify solutions, present and guide project team/sponsors in identifying best solution.
  • We participate in Requirements Analysis; design Applications based on System Requirements; promote top code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability.
  • We provide production support that includes evaluate defects, investigate cause and come up with solutions to address defects.
  • We do implementation of software application changes with aggressive deployment timelines.
  • We implement department processes in a high-quality, efficient and team-oriented manner.

Qualifications:

  • Bachelor Degree in Computer Science or Information Technology or related field or equivalent combination of education and experience from which knowledge and skills may be acquired.
  • Minimum of 5 years of experience in software development; 5 years of relevant experience and specialized training or certification in the following technologies: J2EE, Java, Web Development and SQL.
  • Strong interpersonal and relationship building skills
  • We look for excellent design and coding skills and a passion for building highly-scalable applications using open source frameworks for cloud native technologies.
  • Strong development experience with Java, J2EE, Spring frameworks, Spring Boot, Spring MVC, Hibernate, JSON, and web services (REST/Soap)
  • Experience in packaging services using Docker and configuring & deploying on Kubernetes platform
  • Experience with some of the tools like GIT, Jenkins, Maven, JUnit, Docker, JMeter, Artifactory, Kubernetes
  • Experience with JMS enterprise messaging technologies such as ActiveMQ or AMQ
  • Experience with static analysis (e.g., Fortify, SonarQube) and remediation
  • Familiar with infrastructure automation technologies (e.g., Ansible/gradle)
  • Familiar with deployment and operations in cloud infrastructure (e.g., AWS)
  • Good knowledge of patterns like side car, circuit breaker, ingress, egress, etc
  • Position requires strong analytical skills, software engineering process skills, and the understanding of XML and creation of XML test data.
  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) for Java using frameworks like JUnit, Mockito and Cucumber.
  • Experience with UML, SQL and UNIX Shell Script
  • Experience with IBM ODM Developer in writing technical and business rules is required.
  • Experience with Spring, Spring MVC is preferred.
  • Experience with SOAP based Web services is preferred.
  • Experience with REST based Web services is preferred.
  • Experience with Javascript frameworks like JQuery is a plus.
  • Familiarity with Bootstrap, JSON, Jenkins, Maven Builds is a plus.
  • Knowledge of the Mortgage Industry is a nice to have.
  • Experience with Agile or Waterfall software development project methodologies preferred
  • Excellent verbal and written communication
  • Demonstrated analytical ability and problem-solving skills
  • Self-starter; collaborative; problem-solver
  • Organized, ability to meet deadlines, work independently, prioritize

Keys to Success in this Role:

  • You embrace change and innovation, and push the boundaries of what is possible
  • You embody Agile delivery at the core of your being
  • You are rock solid on your tech. You will be driving team and organizational direction on solutions and architecture. Know the modern approaches.
  • You've got the full stack covered with all key modern languages. You're going to have to get into all parts of the code, as well as implement some of it, so you will need to know this stuff up and down.
  • Proven success mentoring and transforming technical teams to shift to modern execution model.

Current Freddie Mac employees please apply through the internal career site.

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others.

We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law. We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit and register with our referral code: MAC.

Time-type:Full timeJob Category:Information TechnologyFLSA Status:Exempt

The anticipated annualized base salary range for this position is $122,000 to $182,000 and is eligible to participate in the annual incentive program.


  • Software Engineer

    3 weeks ago


    Bloomington, Illinois, United States Thomson Reuters Full time

    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills necessary to design new software solutions for customers? Then Thomson Reuters Special Services (TRSS) is looking for...

  • Software Engineer

    2 weeks ago


    Bloomington, Illinois, United States Thomson Reuters Full time

    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills necessary to design new software solutions for customers? Then Thomson Reuters Special Services (TRSS) is looking for...


  • Bloomington, Illinois, United States APPIAN CORPORATION Full time

    Principal Software Engineer Appian Corporation, McLean, VA seeks Java-fluent engineer to tackle the most complex engineering challenges across the full stack of the Appian platform, serving as reference to other engineers as a member of feature teams and a trusted advisor to the architecture and product management functions and promoting platform...


  • Bloomington, Illinois, United States APPIAN CORPORATION Full time

    Principal Software Engineer Appian Corporation, McLean, VA seeks Java-fluent engineer to tackle the most complex engineering challenges across the full stack of the Appian platform, serving as reference to other engineers as a member of feature teams and a trusted advisor to the architecture and product management functions and promoting platform...


  • Bloomington, Illinois, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • Bloomington, Illinois, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaManager of Software Engineering (Back End)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaLead Software Engineer (Backend)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaLead Software Engineer (Backend)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaManager of Software Engineering (Back End)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Bloomington, Illinois, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • Bloomington, Illinois, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • Bloomington, Illinois, United States Freddie Mac Full time

    At Freddie Mac, you will do important work to build a better housing finance system and you'll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation. Employees, contingent workers and visitors are no longer required to show proof of vaccination to be on-site. Effective January 2023, Freddie Mac's...


  • Bloomington, Illinois, United States Red Cell Partners Full time

    Eyris delivers secure communications and infrastructure with private blockchain technology.Eyris' technology serves as a platform for features that can be tailored to customers' needs, such as Multi-Level Security (MLS) and supply chain management.If you have interest in cryptography, security, zero-trust, and/or blockchain technologies, the Eyris team would...


  • Bloomington, Illinois, United States Mitchell Martin Inc Full time

    Our client, a bank holding company, is seeking a Front End Software EngineerLocation: McLean, VAPosition Type: ContractSkills:3+ years of experience in at least one of the following: JavaScript, React, Angular, Node, TypeScript. Java1+ years of experience with AWS, GCP, Azure. another cloud service2+ years of experience in open-source frameworks 2+ years of...


  • Bloomington, Illinois, United States Mitchell Martin Inc Full time

    Our client, a bank holding company, is seeking a Front End Software EngineerLocation: McLean, VAPosition Type: ContractSkills:3+ years of experience in at least one of the following: JavaScript, React, Angular, Node, TypeScript. Java1+ years of experience with AWS, GCP, Azure. another cloud service2+ years of experience in open-source frameworks 2+ years of...


  • Bloomington, Illinois, United States Capital One Full time

    Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers,...


  • Bloomington, Illinois, United States Capital One Full time

    Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers,...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Python)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Bloomington, Illinois, United States Capital One Full time

    Center , United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Python)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...