Full-Stack Agile Developer, Technical Lead (Hybrid - 3 Days in Office)

myGwork - LGBTQ+ professionals & allies
Long Island City, New York, US
Permanent

At Freddie Mac, you will do important work to build a better housing finance system and you’ll be part of a team helping to make homeownership and rental housing more accessible and affordable across the nation.

Position Overview

Do you have a passion for engineering with an aim to improve users' experience? We are searching for a lead software developer who thrives with building automation! The team needs a sophisticated engineer who can work the best out of technology, knows that is takes clear and proactive communication to be an internal consultant for a team and can reliably collaborate with others.

We look forward to speaking about how our team is your next destination!

Our Impact

Freddie Mac’s Predictive Delivery Methodology Developer Experience (PDMx) is the next evolution of our automated software delivery methodology, laying the foundation, by building a platform, for even faster and reliable business solutions development and release.

As the PDMx team, we are the sole, one-stop, interface to the entire software development community, providing and arming them with the latest tools and technology for them to succeed quickly and make a difference to the business.

Your Impact

As an expert software developer and well-rounded leader, you’ll be a member of a small and highly skilled complementary team where the focus is on our client’s success.

Our clients are the development teams here at Freddie Mac that provide business solutions to their users and customers. Developing automated solutions and integrating them into PDM’s continuous integration (CI) pipeline are the main responsibilities as a Technical Lead.

In order to do this, maintaining and extending PDM’s automation fabric by improving tools and utilities for Development workflow, Test automation, and Continuous build and integration is needed.

The ability to completely manage and maintain production environment’s integrity by embracing the extended support model by participating in release management is crucial.

This requires being a main PDM guide to the development community, collaborating and empowering them to meet business needs using PDM efficiently.

Someone who can embrace being the one-stop service and consultancy to anyone who delivers software via PDM in a timely, efficient, and agile manner, especially in Application architecture and software containerization using technologies Docker, Gradle, BitBucket, Jenkins, Kubernetes, Artifactory, Java, Python, Unix Bash, Cucumber, Cypress, FitNesse and JMeter, CI / CD, iterative and test-driven development, and test automation will thrive in this role.

This will also require collaborating extensively with PDM’s Engineering arm that owns CI and closely liaise with Incident Management to reduce downtime, collect data to produce and present trends and metrics, and provide 24x6 level-two support.

Participating in development forums to identify and remove development community’s pain points, providing complete solutions that reduce manual interventions, and improving documentation and self-help are main tasks of this role as well.

Qualifications

  • 8 - 10 years related software development experience.
  • 8 years of Java and Python experience in a Linux environment with hands-on expertise in Docker, Gradle (Maven) and Jenkins under Unix.
  • 5 years front end Angular or React experience.
  • 5 years Node experience preferred.
  • 3 plus years of JavaScript / TypeScript experience.
  • 3 years at minimum Cloud and Kubernetes experience, preferably within AWS.
  • Proven track record with iterative development and automated build pipelines.
  • At least 3 years automated software testing (Cucumber, Cypress and / or FitNesse is an advantage).
  • College Degree or equivalent experience; advanced studies / degree preferred.

Preferred Skills

  • Client facing and consultancy.
  • Unix administration.
  • Knowledge of Information Security.

Keys To Success In This Role

  • Technical proficiency with solid process orientation.
  • Impeccable troubleshooting skills.
  • Intellectual agility and interpersonal flexibility.
  • Strong consultation and communications skills.
  • Ability to collaborate and develop long-term relationships.
  • Curiosity to learn and instill new paradigms in other.

Current Freddie Mac employees please apply through the internal career site. Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing.

Join our smart, creative and dedicated team and you’ll do important work for the housing finance system and make a difference in the lives of others.

We are an equal opportunity employer and value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by applicable law.

We will ensure that individuals with differing abilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Please contact us to request accommodation.

In order to make an application, simply read through the following job description and make sure to attach relevant documents.

J-18808-Ljbffr

Remote working / work at home options are available for this role.

2 days ago
Related jobs
Promoted
VirtualVocations
Queens, New York

A company is looking for a Lead Full Stack Engineer to drive data engineering initiatives for their SaaS product roadmap. ...

AIT Global
New York, New York
Remote

We are looking for a new talent to join our team to create globally competitive products by combining business expertise with IT implementation. Location: NYC, NY – Hybrid (3 times in office – 2 days WFH). Credit risk/counterparty risk domain knowledge/experience in financial institutions is a plus....

Promoted
VirtualVocations
Queens, New York

A company is looking for a Full Stack Transformation Lead to manage the transformation and upgrades to the Encounter Processing System. ...

Promoted
Guardian Life
Queens, New York

Proven capability in designing, developing, testing, deploying, maintaining, and improving software. Support developers during implementation by explaining design principles and details and solving design and implementation issues. Experience in debugging technical issues by reviewing application lo...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Full Stack Web Developer with strong front-end skills in Vue and React. ...

UpClear
New York, New York

Hybrid work model (3 days in office/ 2 days remote). Our growth is substantial and consistent; we have been on the Inc 5000 list of fastest growing private companies nine years since 2014. UpClear's global headquarters is in New York City, and we have international offices in London, Paris, and Hong...

eTeam
New York, New York

Expert level experience exclusive hands on in SQL Server with setting up Database, Writing Stored procedure from scratch and Maintenance with strong SQL skills. Preferred to have current experience setting up and working with DB’s in Cloud. STRONG MS SQL Server Expert to manage large Transactional D...

NavitsPartners
New York, New York

The successful candidate will be responsible for maintaining existing applications, resolving bugs, and developing new features. Maintain and enhance both public-facing and internal applications. This role requires strong expertise in full stack development, as well as excellent teamwork and communi...

Velocity Search Group Inc
New Rochelle, New York

As a full stack C# Developer you will be responsible for assisting in designing, developing, and maintaining high-quality existing and new web applications. Our Client, an organization responsible for representing 30,000 union members throughout 18 local unions, is looking to hire a C# Full Stack De...

HAN
New York, New York

Abstractions, Design Patterns, Spring & MVC Framework Write clean, efficient, and maintainable code in Java, Spring Boot Implementation of Java Collections and Streams. Hashmap, Arrray list Vs linked list Multithreading - Runnable, Callable,Understanding of Java features like Lambda, Functional Inte...