Senior Salesforce Solution Architect
Pittsburgh, Allegheny County, Pennsylvania, 15201, USA
Listed on 2026-08-18
-
IT/Tech
IT Consultant, Systems Analyst, Cloud Computing: Infrastructure & Operations
Wounded Warrior Project Senior Salesforce Solution Architect
Great benefits. Competitive pay. We know these are some of the things people look for in a job.
If you're the kind of person who believes that honoring and empowering our nation's veterans is more than just a cause — that it's a calling — then we're ready to meet you.
When you join Wounded Warrior Project® (WWP), you're committing to making a difference. We make a commitment to you, too – helping you to find that spark, ignite your passion to serve, and embark on a career with meaning and purpose.
At WWP™, we recognize our mission cannot be accomplished without our talented teammates, which is why we're proud to offer benefits such as:
- A flexible hybrid work schedule (three days in the office, two days' work from home)
- Full medical, dental, and vision coverage for both teammates AND family members
- Competitive pay and performance incentives
- A fun, mission-focused, and collaborative team environment
A mission that matters is just the beginning, so if you're ready to get started, we're ready for you.
Duties & Responsibilities- Collaborate with business partners, stakeholders, and senior IT teams to uncover business challenges, define application needs, and ensure accountability in building strategic roadmaps that align with business requirements.
- Lead discovery workshops to uncover business challenges and goals.
- Compile and implement application plans for new or existing systems.
- Demonstrate application models/prototypes and integrate user feedback.
- Write and maintain scripts and code, including application installations and updates.
- Mentor application developers and provide technical support to end-users as needed.
- Run diagnostic tests and perform debugging procedures.
- Manage application integration, maintenance, upgrades, and migrations.
- Document development processes, procedures, and standards.
- Ensure a scalable, reliable, and available architecture for applications.
- Design and develop user-focused applications with optimized interfaces across systems, ensuring alignment with architectural patterns, user needs, and required functionalities.
- Assess the interaction/interface between applications, databases, and middleware to identify functional gaps and address issues.
- Conduct analysis to resolve operational limitations in application interactions.
- Establish architectural guidelines and goals for the organization.
- Oversee the software design process, conducting reviews to ensure consistency, quality, and adherence to enterprise-wide standards.
- Evaluate risks and defects by analyzing specifications.
- Collaborate with the development and technical teams to implement solutions that meet the architectural goals and standards of the organization.
- Delegate programming and development tasks as needed.
- Generate and update documentation on system features, interfaces, and infrastructure.
- Provide recommendations on technical resources and development strategies.
- Conduct research to identify trends in application architecture and incorporate them into development projects.
- Prepare technical reports by collecting, analyzing, and summarizing information and trends.
- Attend and actively participate in required training and/or meetings, including but not limited to New Teammate Orientation, WWP Cares, ASIST Suicide Prevention training, Leadership training, culture/team based training, or departmental huddles.
- Other related duties as assigned.
- Proven experience designing and developing large scale enterprise applications in roles such as technical development lead, solution architect, application architect, or enterprise architect.
- Ability to communicate technical concepts in business language and translate business needs into technical terms.
- Experience aligning application development with business requirements.
- Strong analytical, critical-thinking, and problem-solving skills.
- Excellent organizational and time management skills.
- Strong collaboration and communication skills, with the ability to work effectively as a teammate, resolve problems, and influence others to reach consensus on optimal solutions.
- In-depth understanding of object-oriented design…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).