Freddie Mac - McLean, VA

posted 3 months ago

Full-time - Mid Level
McLean, VA
Credit Intermediation and Related Activities

About the position

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. If you are a confident and self-motivated individual with a willingness to learn and adapt in a team environment, we are your next destination employer! Join us in the Single Family Acquisition department of the Information Technology division at Freddie Mac to work on development, testing, maintenance, and support for Salesforce and Contact Center, and Java/J2EE applications. In this role, you will contribute and be responsible for project delivery, operations, and production support. Our umbrella of products includes Salesforce and Contact Center (1-800 FMAC) technology tools and processes. Salesforce is the centralized customer management platform for managing interactions, generating impactful insights to improve decision-making, and providing capabilities that deliver a flawless Freddie Mac experience. You will be involved in project delivery and operations, which includes designing, developing, modifying, integrating, testing, deploying, and supporting enterprise-level Java/J2EE applications. The position requires development and testing (both automation and manual) activities based on the needs for each sprint, and delivering projects in Agile methodologies as the project dictates. You will also design and implement complex enterprise integrations with industry-standard technologies such as DB2, Java, LDAP/PING, Active Directory, and other internal systems in the enterprise. Building and maintaining a test automation suite, supporting planning activities such as impact assessments, level of effort analysis, and developer task assignments will be part of your responsibilities. You will conduct and participate in detailed design reviews to validate that the design follows the approved architecture and conduct regular code reviews to ensure best practices are being followed. Additionally, you will deliver knowledge transfer sessions to ramp up new development team members and participate in on-call production support rotation, troubleshooting sessions, and partnering with Business, IT Shared Services, and Vendor partners to resolve production issues.

Responsibilities

  • Design, develop, modify, integrate, test, deploy and support enterprise-level Java/J2EE applications.
  • Conduct development and testing (automation and manual) activities based on sprint needs.
  • Deliver projects using Agile methodologies as dictated by the project.
  • Design and implement complex enterprise integrations with technologies such as DB2, Java, LDAP/PING, Active Directory, and other internal systems.
  • Build and maintain a test automation suite.
  • Support planning activities, including impact assessments and developer task assignments.
  • Conduct and participate in detailed design reviews to ensure adherence to approved architecture.
  • Conduct regular code reviews to ensure best practices are followed.
  • Deliver knowledge transfer sessions for new development team members.
  • Participate in on-call production support rotation and troubleshoot issues as needed.

Requirements

  • 3+ years experience in Information Technology developing in the Salesforce platform or equivalent.
  • Bachelor's degree in computer science, Information Systems or other related field or equivalent working experience.
  • 2+ years of hands-on experience in design, implementation, and production support of Java/J2EE applications.
  • Knowledge and experience in integrating Salesforce with other platforms.
  • CI/CD knowledge - Autorabit or similar tools.

Nice-to-haves

  • Hands-on Selenium development for test automation is a plus.
  • Experience in tuning the system for performance improvements and performance-related system design.
  • Thorough understanding of SQL, XML, and web services (SOAP/REST).
  • Experience applying Object Oriented Analysis and Design principles.
  • Knowledge of business process modeling and optimization techniques.

Benefits

  • Competitive compensation
  • Market-leading benefit programs
  • Annual incentive program participation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service