Job Description

Are you looking to be part of a technology team beyond the ordinary? A place full of interesting challenges and the engineers up to solving them? Then welcome to Financial Engineering. This is the place where the models become software, where many of the numbers that drive our business decisions are produced. Our systems are used for interest rate and credit risk management, investment analysis and trading, security issuance, automated loan underwriting, distressed loan decisions, economic and regulatory capital, property valuation, financial reporting, economic and GAAP forecasting, and more! If you are strong in core Java and or Python, love problems solving and eager to learning new knowledge, then join us.

Your Work Falls into Three Primary Categories:

Requirements Development

  • Work with users and/or senior team members to determine requirements
  • Participate in solution design
  • Proactively identify areas of automation and other technical enhancements

Code Development

  • Develop and maintain high-quality software code and automated tests including Unit, Functional, Performance, and Acceptance
  • Promote industry-leading design practices for mission-critical applications to ensure predictable results, production resilience, high performance, and responsiveness
  • Perform detailed reviews; challenge code and test quality, efficacy and coverage

Production Support

  • Take part in production problems troubleshooting and remediation
  • Clearly craft and articulate messages (both written and verbal) to a variety of stakeholders

Qualifications:

  • BSc or higher degrees in Computer Science, Math, Engineering, Finance, or similar
  • 3+ years of experience and programming skills in Java, Python, C++ or similar
  • 3+ years of experience and expert understanding of object-oriented programming concepts
  • 1 + years of developing software solutions through full lifecycle
  • 1+ years of experience in database. Strong with SQL
  • AWS experience is highly desirable
  • Experience in grid computing and/or low latency transactional systems
  • Preferred: knowledge of Fixed Income and/or Finance Analytics

Key to success in this position

  • Bringing an analytical and imaginative mindset to work every day
  • Disciplined approach to software coding and testing
  • Desire to ensure customer satisfaction
  • Communication and interpersonal skills working in a collaborative team and interacting with business customers

Job Level – Depending on experience 

Location – McLean, Virginia or Washington, DC

Type – Full-time consulting at Freddie Mac

Visa: H1B / Green Card will be sponsored for qualified candidates

Send resume to victor@entagile.com if interested.

Software Engineer – Core Java, Python – Freddie Mac

Leave a Reply

Your email address will not be published. Required fields are marked *