This Job Vacancy has Expired!

Senior Software Engineer, Financial Engineering

Posted on Jun 19, 2021 by Freddie Mac

Mc Lean, VA 22108
IT
Immediate Start
Annual Salary
Full-Time


Your Impact:


Design, develop and support a Java distribution API that is used internally in Financial Engineering. The library enables applications to perform massively parallel computations to support valuation and risk analyses for a variety of financial instruments.


Design, develop and support a custom-built AWS native solution for distributed computing.


Assist internal application teams with adopting the distributed computing platform by refactoring their application to use the new interface, documenting the behavior, and solving challenges unique to their use cases.


Design and develop new code, review existing code changes, and implement automated testing to ensure standard technology development practices are met.


Actively seek opportunities to continuously improve the technical quality and architecture to respond to business needs.


Clearly craft and articulate messages (both written and verbal) to a variety of audiences.


Qualifications:


At least 5 years of experience developing production software


Experience with Java


Experience with Python


Experience with Amazon Web Services, especially EC2 (Spot Fleet), S3, SQS, Lambda, DynamoDB and API Gateway


BS in Computer Science or equivalent experience


Experience writing automated unit, integration, regression, performance and acceptance tests


Solid understanding of software design principles and object-oriented programming


Experience understanding and refactoring a large code base


Keys to Success in this Role:


Passionate about hands-on software development


Strong collaboration and communication skills (both written and verbal)


Desire to continuously improve the technical quality and architecture of our systems to respond to business needs


Ability to quickly learn, apply and deploy new technologies to solve emerging problems




Reference: 1232139540

Set up alerts to get notified of new vacancies.

Similar Jobs

Senior Software Engineer - Financial Engineering

Virginia, VA

$130k - $145k Annual