Salary
💰 $121,000 - $158,000 per year
Tech Stack
AngularAWSCloudCyber SecurityDjangoDockerDynamoDBEC2FlaskGraphQLJavaJavaScriptJenkinsJUnitKubernetesMongoDBMySQLNoSQLPostgresPythonReactSeleniumSpringSpring BootSpringBootSQLTerraform
About the role
- Act as a team lead in the designing, producing, testing, or implementing software, technology, or processes.
- Lead processes for creating and maintaining IT architecture, large scale data stores, and cloud-based systems.
- Design and develop software solutions to meet customer needs in support of the Desktop Underwriter platform.
- Support Fannie Mae mission to make homeownership accessible and sustainable for all Americans.
- Help organization adopt emerging technologies and innovations.
- Help organization strengthening readiness and operability while staying ahead of risk.
- Collaborate with cross-functional teams and contribute to scalable, secure, cloud-native application delivery.
Requirements
- 2 years of professional Full stack software development experience.
- Proven track record of delivering scalable, secure, and cloud-native applications in enterprise environments.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- AWS Certifications (desired).
- 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).
- Experience with NoSQL databases (DynamoDB, MongoDB).
- Proficient in Git, GitHub, GitLab, and collaborative development workflows.
- Experience with unit testing, integration testing, and test-driven development (TDD) using tools like JUnit, Jasmine, and Selenium.
- Strong experience designing and consuming RESTful APIs; familiarity with GraphQL and WebSockets is a plus.
- Hands-on experience with GenAI tools or prompt engineering.
- Familiarity with Active Directory (AD), Atlassian JIRA, Cybersecurity analysis and related tools as listed.