Software Architect
Foundation Finance Company Careers
The Software Architect is responsible for maintaining deep technical fluency, defining and guiding enterprise architecture strategy, technical standards, and long-term system design practices, as well as ensuring decisions support scalability, reliability, maintainability, and business priorities. This role focuses on broad technical guardrails, cross-system architecture, strategic prototyping, architecture governance, business-facing technical leadership, and high-impact mentoring rather than daily feature execution. Essential Duties and Responsibilities include the following. Other duties may be assigned. Partner with business leaders, Product Management, software development leadership, and stakeholders to translate high-level objectives into actionable technical roadmaps, scalable architecture, and measurable business value. Define and evolve enterprise architecture strategy, architectural patterns, and technical guardrails to maximize performance, scalability, reliability, maintainability, security, and long-term system health. Chair cross-team architecture reviews and establish design standards, architecture decision records, documentation expectations, and governance practices that reduce technical debt and unify engineering practices. Lead architectural planning for complex cross-system changes spanning microservices, front-end applications, middleware, APIs, data flows, event-driven patterns, third-party integrations, and back-end systems. Guide cloud, platform, infrastructure, and security architecture in partnership with DevOps, Information Security, operations, and development teams to safeguard customer and company data. Serve as the senior technical escalation point for high-priority system failures, performance anomalies, reliability issues, integration problems, and architectural risks affecting core enterprise systems. Evaluate emerging technologies, including AI-assisted development tools, automation platforms, cloud services, frameworks, and third-party systems; build proofs of concept to validate future-state architecture and reduce technical uncertainty. Provide advanced technical guidance and architectural mentoring to team members and reduce key-person dependency by promoting knowledge sharing, technical diagrams, documentation standards, architecture decision records, review practices, and reusable patterns while promoting professionalism, sound judgment, and constructive risk communication. Establish and advocate engineering best practices including secure coding, Test-Driven Development (TDD), automated testing, CI/CD practices, code review standards, observability, and production stability. Support Agile/Scrum delivery by clarifying technical scope, sequencing architectural work, identifying dependencies and tradeoffs, and aligning technical execution with sprint, release, and roadmap commitments. Other duties as assigned by management. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively. Software Architect Duties: The Software Architect is responsible for maintaining deep technical fluency, defining and guiding enterprise architecture strategy, technical standards, and long-term system design practices, as well as ensuring decisions support scalability, reliability, maintainability, and business priorities. This role focuses on broad technical guardrails, cross-system architecture, strategic prototyping, architecture governance, business-facing technical leadership, and high-impact mentoring rather than daily feature execution. Essential Duties and Responsibilities include the following. Other duties may be assigned. Partner with business leaders, Product Management, software development leadership, and stakeholders to translate high-level objectives into actionable technical roadmaps, scalable architecture, and measurable business value. Define and evolve enterprise architecture strategy, architectural patterns, and technical guardrails to maximize performance, scalability, reliability, maintainability, security, and long-term system health. Chair cross-team architecture reviews and establish design standards, architecture decision records, documentation expectations, and governance practices that reduce technical debt and unify engineering practices. Lead architectural planning for complex cross-system changes spanning microservices, front-end applications, middleware, APIs, data flows, event-driven patterns, third-party integrations, and back-end systems. Guide cloud, platform, infrastructure, and security architecture in partnership with DevOps, Information Security, operations, and development teams to safeguard customer and company data. Serve as the senior technical escalation point for high-priority system failures, performance anomalies, reliability issues, integration problems, and architectural risks affecting core enterprise systems. Evaluate emerging technologies, including AI-assisted development tools, automation platforms, cloud services, frameworks, and third-party systems; build proofs of concept to validate future-state architecture and reduce technical uncertainty. Provide advanced technical guidance and architectural mentoring to team members and reduce key-person dependency by promoting knowledge sharing, technical diagrams, documentation standards, architecture decision records, review practices, and reusable patterns while promoting professionalism, sound judgment, and constructive risk communication. Establish and advocate engineering best practices including secure coding, Test-Driven Development (TDD), automated testing, CI/CD practices, code review standards, observability, and production stability. Support Agile/Scrum delivery by clarifying technical scope, sequencing architectural work, identifying dependencies and tradeoffs, and aligning technical execution with sprint, release, and roadmap commitments. Other duties as assigned by management. Must be able to come to work promptly and regularly. Must be able to take direction and work well with others. Must be able to work under the stress of deadlines. Must be able to concentrate and perform accurately. Must be able to react to change productively. Minimum Qualifications: Bachelor's degree in computer science, software engineering, or a related STEM field. Minimum 10 years of progressive experience in software development, software architecture, platform engineering, or technical leadership. Minimum 5 years of experience designing and delivering complex enterprise systems across front-end, middleware, back-end, integration, cloud, and data technologies. Experience working with business stakeholders within a cross-functional matrix environment. To perform this job successfully, an individual should have knowledge of Microsoft Office suite Architecture and design tools Agile planning tools Cloud platforms, software development tools, application security tools CI/CD platforms Data and integration technologies Other role-specific development or design software #J-18808-Ljbffr
$64.99k - $123.23k
Baker Tilly Advisory Group, LP is seeking a Salesforce Consulting Staff member in Wisconsin, responsible for developing technical solutions that exceed client expectations and simplify processes. This role involves leading client calls, assisting in Salesforce architecture...Suggested$130k - $160k
...will lead the design and evolution of scalable, secure, and high‑performing software applications that support Polaris’s digital platforms. In this role, you work closely with other architects and agile product teams to align application design with enterprise architecture...SuggestedLocal areaRemote work$77.24k - $130.49k
Ready to join a global leader in air movement and ventilation? At Greenheck Group, joining our team means more than just starting a job, it’s joining an award-winning culture prioritizing your growth and development. Our unwavering commitment in supporting our team members...SuggestedWork experience placementWork at officeWorldwide- Are you passionate about building mobile experiences that people love to use every day? We're looking for an experienced iOS Developer to join a high-performing team creating innovative, customer-facing mobile applications used by millions of users. In this role, you'll...Suggested
$72.8k - $104k
A leading technology solutions provider is seeking a Sr. Net Developer/Analyst to contribute to technology-driven healthcare solutions. This role involves analyzing, designing, and building applications within a virtual work environment. The ideal candidate brings over...SuggestedRemote work$60 per hour
...Go, Java, or Swift. Excellent writing and grammar skills. A bachelor’s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred. Note: Payment is made via PayPal. We will never ask for any money...Hourly payFull timeRemote workFlexible hours$75k - $85k
...assigned. Design and develop front-end web architectures driven by middleware to retrieve information from back-end sources. Develop software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB,...Full timePart timeFor contractorsCasual workWork at officeLocal areaRemote workWork from homeFlexible hours- ...development of front-end web architectures driven by middleware to retrieve information from back-end sources. Lead development of software in our technology stack, which is constantly evolving but currently includes JavaScript, GraphQL, Jest, Kafka, MERN (MongoDB,...
- About the Role: As a CBRE Mobile Engineer, you will be responsible for preventive maintenance and corrective repairs for buildings, industrial systems, vehicles, equipment, and grounds. This job is part of the Engineering and Technical Services job function. They...Work at officeShift work
- Overview We are seeking a Network Engineer with the following qualifications: Responsibilities Installation of network hardware, including routers, switches, WAPs, and firewalls, primarily Cisco and Palo Alto. Palo Alto firewalls – Zones, Policies, PAN OS, IPSec VPN, Routing...H1b
- ...Performs project management activities as well as analysis, design, implementation, education, and support of assigned application software. Will be thoroughly familiar with the function and processes of their assigned departments and assist the customer department in...Full timePart timeRemote work
- ...Performs project management activities as well as analysis, design, implementation, education, and support of assigned application software. Will be thoroughly familiar with the function and processes of their assigned departments and assist the customer department in...Full timePart timeRemote work
- ...superiors. Translates the functional requirements into systems designs suitable for development of appropriate computer programs. Tests software, including preparation and use of sample data for testing purposes. Makes presentations of findings, recommendations, and...Full timeContract workFor contractorsWork at officeFlexible hours
- ...research and analysis required for specialized programs or routines to supplement and enhance front and back-end web-based applications software using HTML, HTML5, ASP.NET/C#. Design, develop and implement specialized programs or routines to supplement and enhance front and...Contract workWork at officeLocal area
- Senior Systems Analyst Employment Type: Full Time, Senior-level Department: Information Technology CGS is seeking a Senior Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large Federal agency. CGS brings motivated, highly skilled...Full timeContract workFor contractorsWork at officeFlexible hours
- ...Gather business requirements and recommend system improvements Coordinate system testing, User Acceptance Testing (UAT), upgrades, and software releases Support year-end financial processing activities Monitor batch jobs and resolve processing issues Create functional...Long term contractRemote work
- ...Principal – Cloud Data Architect | London Stock Exchange Group The Tone: This is a manager-level role at London Stock Exchange Group, operating globally with headquarters in the United Kingdom. LSEG’s Risk Intelligence division provides critical insights and solutions,...
- ...IT Systems Architect Employment Type: Full Time, Mid level Department: Information Technology As an IT Lead System Architect for CGS,... ...the business requirements to application Participate in Agile software development sprints and sprint planning activities Define solution...Full timeFlexible hours
- At Galaxy we are building products and services to help the world invest in economic progress. We believe crypto and blockchain innovations will permeate and improve all aspects of our global economy. Our vision is a society where value and ownership flow as freely as ...Work at officeLocal area
- ...and personally, and it should have a positive impact on both you and our clients. If this sounds exciting to you, let’s chat! Data Architect You own the data spine of the platform: the canonical event envelope, the multi-tenant transactional store, the read-side...Full timeH1bWork at officeSleeping nights
- Renesas Electronics, a leading global semiconductor company, is rapidly scaling its AI-focused power delivery business. Products include high-performance digital power VRMs, multiphase controllers, Smart Power Stages (SPS), Vertical Power Stages (SPS with integrated capacitors...Local area
- For over 70 years, Vyron has been a trusted partner to owners, engineers, and contractors, delivering thoughtful, engineered HVAC solutions backed by integrity and expertise. We don't just supply equipment. We collaborate, adapt, and innovate to solve complex ...For contractorsWork at office
- ...We're looking for a Data Architect , someone who works well in a fast-paced setting. In this position, you’ll ensure a high level of... ...evaluation and selection of all infrastructure components (such as software) for data management systems. Think you’ve got what it takes?...
- ...deploy production‑grade ML systems with end‑to‑end ownership of the model lifecycle from conception to deployment and maintenance. Architect and deliver AI‑powered solutions enabling natural speech interaction and real‑time audio understanding. Develop and optimise ML...Full time
- Job Summary The Workplace Investing AI Delivery Engineering Chapter team is looking for a Machine Learning / Gen AI engineer to design, implement, and improve technical solutions for Gen AI applications. This includes RAG, Prompt Engineering, Fine Tuning, ML model deployment...Work experience placement
$184k - $287.5k
.... Be a key player to the most exciting computing hardware and software to contribute to the latest breakthroughs in artificial intelligence... ...with HPC, OS, CPU and GPU compute, and systems specialist to architect, develop and bring up large scale performance platforms. What...- Selene Holdings is a multiple-lines business financial services firm with a mortgage servicing company, a loan diligence company, a title company, an insurance brokerage, and a real estate owned company. We have office locations in Dallas, TX, Jacksonville, FL, and Salt...Permanent employmentWork at officeFlexible hours
- Job Summary: The successful candidate will be responsible for designing, developing and implementing ServiceNow solutions to meet business requirements. The ideal candidate will have experience with ServiceNow development, strong analytical skills and attention to detail...
- ...scope in ServiceNow Develop applications to facilitate Employee service requests to HR and HR fulfillment process Refactor ServiceNow software customizations during ServiceNow major updates Collaborate with fellow developers and business analysts in an Agile development...Full timeFlexible hours
- ...Senior .NET Software Developer (Blazor, .NET Core, EA applications) Total Required Experience in Years: 12+ Years. Mode of Work: 90% Remote (Texas Only) Monthly Onsite Meetings in Austin. Seeking an experienced Senior .NET Software Developer to design, develop, enhance...Work experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!

