Required Experience:
* 6-9 years of experience is required.
Responsibilities:
* The candidate will be responsible for application development, including basic Visualforce pages/Lightning pages and Lightning Web Components.
* Assist with each release cycle to implement, deploy new updates to existing applications and code.
* The candidate must work on integrated applications such as entering the additional applications e.g. DocuSign, Conga, Survey Gizmo, Mailchimp, Testing (unit and systems) and Debugging.
* The candidate strives to uphold coding best practices and ensure data quality.
* The candidate will be responsible for contributing to technical documentation.
* The candidate will collaborate with product owners, other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.
* The candidate must effectively utilize the Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features.
The Role offers:
* Great opportunity to learn various tools and technologies used in a sophisticated data architecture within the Business Intelligence and Analytics Data Services.
* Opportunity to showcase candidates strong developing skills and problem-solving ability.
* An outstanding opportunity to re-imagine, redesign, apply technology to add value to the business and operations.
* Opportunity to grow into a senior development role over a period.
Essential Skills:
* The candidate should have 5+ years of experience on Salesforce (SFDC) CRM with end-to-end implementation experience.
* The candidate must have 5+ years of experience in integrating with external applications using SOA/ESB technologies, web services, WSDL, Agile, Scrum and Waterfall methods.
* Experience with integrating Salesforce.com and 3rd party applications is required.
* Proven knowledge and subject-matter expertise in Apex, VisualForce, Workflows, other customization options within Force.com platform is required.
* Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture and understanding of Web Service API's for integration purpose is required.
* The candidate should know the General programming concepts like TDD, Unit test best practices and code quality best practices.
* The candidate must have experience in developing Apex (classes and triggers), Lightning Components and Visualforce to extend Salesforce in order to support business requirements.
Essential Qualification:
* Any bachelor's degree is required.