Fannie Mae is looking to solve the problem of making homeownership accessible and sustainable for all Americans by designing, producing, testing, or implementing software, technology, or processes.
Requirements
- Strong proficiency in Java (Spring Boot, Spring Framework)
- Solid experience with Python and frameworks such as Django or Flask
- Hands-on experience with React.js and Angular for building responsive UIs
- Deep expertise in AWS services including EC2, S3, RDS, Lambda, CloudFormation, Glue, Athena, DynamoDB, and CloudWatch
- Experience with CI/CD pipelines using GitHub Actions, Jenkins, or Terraform
- Familiarity with containerization tools like Docker and Kubernetes
- Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB)
Responsibilities
- Support Fannie Mae mission to make homeownership accessible and sustainable for all Americans.
- Applying advanced skill, knowledge and experience, design and develop software solutions to meet customer needs in support of the Desktop Underwriter platform.
- Help organization adopt emerging technologies and innovations.
- Help organization strengthening readiness and operability while staying ahead of risk.
- Design and develop software solutions to meet customer needs
- Lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems
- Act as a team lead in the designing, producing, testing, or implementing software, technology, or processes
Other
- Bachelor's Level Degree (Required)
- 2 years of professional Full stack software development experience
- Proven track record of delivering scalable, secure, and cloud-native applications in enterprise environments
- Active Directory (AD) and Authentication Management experience
- Collaborating Cross-Functionally and Communicating Technical Information