Talent.com
Software Engineer, Senior (Appian + Java)
Software Engineer, Senior (Appian + Java)Freddie Mac • McLean, VA
Software Engineer, Senior (Appian + Java)

Software Engineer, Senior (Appian + Java)

Freddie Mac • McLean, VA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

JOB DESCRIPTION

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it’s at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose.

Position Overview :

Software Engineer, Senior (Appian + Java) is responsible for designing, developing, and implementing business process management (BPM) solutions using the Appian platform. Key responsibilities include :

Leading the architecture, development, and deployment of scalable Appian applications.

Collaborating with business analysts, stakeholders, and other developers to translate business requirements into technical solutions.

Creating and optimizing process models, user interfaces, and integrations with external systems.

Ensuring best practices in Appian development, including security, performance, and maintainability.

Mentoring junior developers and conducting code reviews.

Providing technical troubleshooting and support for existing Appian applications.

Our Impact :

We deliver automation solutions by building and enhancing software applications using Business Process Management and Low Code Application Platforms required for Internal Audit, Legal and various other divisions at Freddie Mac.

Partner with Product and Business team members to ensure high quality product is developed and released into production.

Work closely with Architecture, Stakeholders, Operations Partners, and Business Product teams to specify and refine solutions and practices.

Evolve a DevOps culture to provide high quality, continuous operations, and ongoing support ensuring critical service level, customer requirements and financial objectives.

Your Impact :

Serve as the BPM expert in the tool (Appian) setup / configuration / design, process and workflow usage, enterprise development, standards and best practices usage, training and delivery

Act as a BPM technology lead for the project teams to address systems, software integration and compatibility issues especially in a multi-tenant environment, inclusive of providing an integrated solution covering custom applications, other packages, infrastructure aspects and progressing to cloud applications

Analyze and support system requirements and functional specification to make design decisions, including independent judgment on any changes, enhancements, resolutions to roadblocks and identified defects

Deliver and recommend BPM solutions that adopt the enterprise BPM and SOA architectures, patterns, policies and standards, guidelines and principles, procedures, and methodology, while working closely with the Architects to define / refine as BPM maturity progresses

Build BPM reference implementations and integrations with other patterns, components and systems while working with the Solution Architects and other Technical Leads Leverage a collaboration technique for identifying reuse opportunities with other members of the team and execute on reuse objectives

Design and implement complex enterprise integrations with industry standard technologies such as Databases, Active Directory, Security / Web APIs, Ping, Snowflake, Dremio and other internal systems in the enterprise Java based plug-ins development

Conduct technical assessments and detailed design reviews, validating that the design follows the approved architecture

Play a major role in evolving the BPM Center of Excellence Assist in furthering the BPM enablement efforts including the following and championing the BPM best practices for new applications Socialize BPM concepts within the Business Users / Stakeholders including conducting demos on the Enterprise Platform (Appian)

Qualifications :

Bachelor’s degree in computer science, Information Technology, related field or equivalent work experience. Advanced studies / degree preferred

5-7 years’ related work experience in Information Technology.

3+ years of strong experience in design and implementation of Business Process Management based solutions using Appian BPM software is a MUST

3+ years of strong Java, J2EE experience is preferred

3+ years’ experience in Angular, Java scripts, ansible

Appian Lead developer certifications

Strong working knowledge on Kubernetes and Cloud

Demonstrated strong knowledge of architectural principles and the design, implementation and operations of enterprise technology solutions

Exposure to infrastructure, network and enterprise scale environments

Certification, knowledge and work experience with at least Appian versions 17.x or higher

Practical experience designing and building enterprise and / or distributed systems

Keys to Success in this Role :

Experience in business process modeling as it integrates with Appian BPM Experience with systems and software architecture, and both SaaS and on-premises software delivery models

Knowledge of information technology frameworks and methodologies, including Reference Architectures and Architecture Patterns

Proven ability to lead or team with a cross-functional developers / designers, and operations stakeholders to deliver product and project deliverables

Strong understanding and hands-on experience with Agile software development methodologies

Experience in the financial services industry

Demonstrated strong cross organization communication skills with both business and technical stakeholders to effectively communicate business benefits and influence technical decisions

Proven ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions

Ability to work well under pressure, some tight deadlines and with ambiguity on some projects

Current Freddie Mac employees please apply through the internal career site.

We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity / expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals 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.

A safe and secure environment is critical to Freddie Mac’s business. This includes employee commitment to our acceptable use policy, applying a vigilance-first approach to work, supporting regulatory mandates, and using best practices to protect Freddie Mac from potential threats and risk. Employees exercise this responsibility by executing against policies and procedures and adhering to privacy & security obligations as required via training programs.

CA Applicants : Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

[job_alerts.create_a_job]

Software Engineer Senior Appian Java • McLean, VA

[internal_linking.similar_jobs]
Senior Software Engineer

Senior Software Engineer

Compunnel, Inc. • McLean, VA, United States
[job_card.full_time]
The Senior Software Engineer will serve as a senior member of the software development team, responsible for designing, developing, implementing, and supporting enterprise-level applications.This r...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Architect

Senior Software Architect

Ignite IT • Ashburn, VA, United States
[job_card.full_time]
Ready to Ignite your career and work alongside some of the most innovative and brightest professionals in innovative technology? Join us and unleash your potential working in an Agile environment w...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Android (Enterprise Platforms Technology)

Senior Software Engineer - Android (Enterprise Platforms Technology)

Capital One • McLean, VA, United States
[job_card.full_time] +1
Senior Software Engineer - Android (Enterprise Platforms Technology).Senior Software Engineer, Android (Enterprise Platforms Technology). Do you love building and pioneering in the technology space?...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Forterra • Clarksburg, Maryland, United States, 20871
[job_card.full_time]
At Forterra, we are unleashing autonomy at scale to transform the battlefield.Our mission is to build the foundational platforms that enable an intelligent ecosystem to coordinate, adapt, and execu...[show_more]
[last_updated.last_updated_variable_days]
Senior Software Engineer (12yrs exper w / ACTIVE Top Secret Clearance)

Senior Software Engineer (12yrs exper w / ACTIVE Top Secret Clearance)

Compatible Technology Solutions, Inc. • Springfield, Virginia, US
[job_card.full_time]
Job Description Job Description Software Engineer (Senior) •12+ yrs experience with Top Secret Clearance Overall Assignment Description : Develop and manage the source code to support Geopolitical...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Developer

Senior Software Developer

Apptium Technologies • Reston, Virginia, US
[job_card.full_time]
Job Description Job Description •This is an ON-SITE position at our Reston, VA office Technologies is looking to hire a Senior Java Developer to become an integral part of the team! You will be p...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer - Golang & US Citizenship required

Senior Software Engineer - Golang & US Citizenship required

Sparks Group • Mclean, Virginia, US
[job_card.full_time]
Job Description Job Description Job Summary / Company : Our client is looking for a Software Development Engineer to join their chief technology office engineering team—a dynamic group of innovators...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Architect

Senior Software Architect

Ignite IT, LLC • Ashburn, VA, United States
[job_card.full_time]
Ready to Ignite your career and work alongside some of the most innovative and brightest professionals in innovative technology? Join us and unleash your potential working in an Agile environment w...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Xpand Corp • Herndon, Virginia, US
[job_card.full_time]
Job Description Job Description We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building and maintaining web applications ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, Senior

Software Engineer, Senior

Phase2 Technology • McLean, VA, United States
[job_card.full_time] +1
Your growth matters to us - explore our career development opportunities.Connect with others in our people-first culture and enhance our collective ingenuity. Learn how we’ll support you as you purs...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

TLA-LLC • McLean, VA, United States
[job_card.full_time]
In this role, you'll contribute to the full software lifecycle—from architecture and development to testing and deployment—across both commercial and government cloud environments operating at mult...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

TRINITY GLOBAL CONSULTING • Springfield, Virginia, US
[job_card.full_time]
Job Description Job Description Software Engineer (Level 3 - Senior) Location : St.Louis, MO or Springfield, VA Clearance : TS / SCI with CI Poly eligibility Degree : Bachelors Salary : $170-180k annua...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Linux C++ / Java Software Engineer (US Citizen Only)

Linux C++ / Java Software Engineer (US Citizen Only)

WA Zepp Inc • Gaithersburg, Maryland, US
[job_card.permanent]
Job Description Job Description Currently hiring in the Gaithersburg, MD area for a Linux C++ / Java SoftwareSoftware Engineer to support a large scale software development program using Linux.Appl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer / Team Lead Herndon, VA

Senior Principal Software Engineer / Team Lead Herndon, VA

Clarity Innovations, LLC • Herndon, VA, United States
[job_card.full_time]
Senior Principal Software Engineer / Team Lead.Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Jobot • West McLean, VA, US
[job_card.full_time]
Design and implement the next big thing enabling engineers to automate reliability on large scale, distributed software systems. This Jobot Job is hosted by : Charles Simmons.Are you a fit? Easy Appl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Exiger • McLean, VA, United States
[job_card.full_time]
As a Senior Software Engineer at Exiger, you will be responsible for designing and developing software projects from a technical implementation perspective that satisfy the project's requirements, ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

Altamira Technologies Corporation • McLean, VA, United States
[job_card.full_time]
Altamira Technologies is seeking Senior Software Engineers to join our world‑class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundatio...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior / Principal Software Engineer

Senior / Principal Software Engineer

Adelphi • McLean, VA, United States
[job_card.full_time]
Senior / Principal Software Engineer.Adelphi is building AI-enabled data infrastructure that enables secure data access and intelligence data sharing, customized for U. Our goal is to eliminate data s...[show_more]
[last_updated.last_updated_30] • [promoted]