Freddie Mac is a company dedicated to making home possible for families across the country. They are seeking an Associate II Full Stack Developer to join their technology and data engineering team, focusing on cloud-based technologies and data analytics solutions. The role involves developing and maintaining applications, collaborating with teams, and ensuring the timely delivery of reports.
Quickly learning new and legacy technologies and paradigms, including AI-assisted development tools, to deploy innovative and automated solutions
Understanding business needs and processes; identifying solutions, presenting them, and collaborating with the team and stakeholders to determine the best approach
Partnering on a DevOps team focused on, designing and building applications based on regulatory and user requirements, promoting top code quality, and addressing challenging issues related to data quality, performance tuning, and scalability
Providing production support, including evaluating defects, investigating root causes, and delivering solutions to address these issues
Implementing software application changes within aggressive delivery timelines
Executing departmental processes in a high-quality, efficient, and team-oriented manner
Qualification
Required
Bachelor's degree in computer science or any quantitative field
Typically has 2 - 4 years of programming experience in corporate settings
2+ Years of experience in Python, PySpark, Java
Back End Skills: Python, PySpark, Java – FLASK/REST/Json API, SQL (Postgres)
Front End Skills: Web based application skills (Angular, JavaScript, HTML)
Automation Testing: PyTest, Cucumber, Behave framework, knowledge in API Test framework