Back to search
IntePros Linkedin · Posted 21d ago

Software Architect

Melbourne, Florida, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Description: Software Architect

As a Software Architect in our Operations Center, you will lead the design, development, and delivery of high-quality software solutions that support both technology and business functions across the organization. This is a hands-on leadership role responsible for defining architectural direction, guiding development teams, and ensuring solutions are practical, scalable, and aligned with the organization’s on-premise technology environment.

The ideal candidate brings deep architectural expertise, strong communication skills, and the ability to operate effectively in a highly collaborative, in-person/hybrid setting. This role requires a pragmatic architect who can work within a primarily on-premise infrastructure while helping guide future modernization efforts.

Principal Duties And Responsibilities

  • Provide architectural leadership across the full software development lifecycle, ensuring solutions are secure, scalable, resilient, and aligned with business and technology strategy.
  • Design and oversee architecture within a predominantly on-premise environment, ensuring efficient use of existing infrastructure while preparing for potential future cloud evolution.
  • Partner with business, product, and technology stakeholders to translate requirements into clear architectural designs, solution options, and actionable roadmaps.
  • Lead architecture and design for applications built primarily on a .NET backend and React.js frontend stack, ensuring consistency and best practices across teams.
  • Mentor and guide software engineers and technical leads, fostering strong engineering discipline, accountability, and high-quality delivery standards.
  • Establish and govern architecture standards, design patterns, and best practices across both custom-built and vendor-supported systems.
  • Review and approve solution designs, architecture artifacts, and integration approaches to ensure alignment with enterprise standards.
  • Drive modernization initiatives for legacy systems through refactoring, re-platforming, or replacement strategies within current infrastructure constraints.
  • Lead enterprise automation efforts, including identification and implementation of workflow improvements that reduce manual processes and improve operational efficiency.
  • Architect and oversee RPA capabilities, including bot design standards, orchestration, security, and monitoring.
  • Own architectural direction for enterprise platforms, including workflow orchestration and system integrations (e.g., ServiceNow or similar platforms).
  • Promote responsible adoption of AI-assisted development tools to improve engineering productivity and delivery outcomes.

Education

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Experience

  • 10+ years of software engineering experience with at least 5+ years in a senior technical leadership role (Software Architect, Principal Engineer, or Lead Engineer).
  • Strong hands-on experience with .NET-based application architecture and React.js front-end development ecosystems.
  • Proven experience designing and delivering solutions in on-premise environments; candidates heavily focused on cloud-only architectures may not be the best fit.
  • Experience with modern architectural patterns, including modular monoliths and/or microservices, API-first design (REST/GraphQL), and event-driven systems.
  • Deep understanding of application security, identity management, and secure design practices, particularly in regulated or financial services environments.
  • Experience implementing DevOps practices including CI/CD pipelines, automated testing, and release management strategies.
  • Strong background in system reliability, observability (logging, monitoring, tracing), and incident management.
  • Experience leading automation initiatives and delivering measurable improvements in operational efficiency.
  • Familiarity with RPA tools and governance, as well as enterprise workflow platforms such as ServiceNow.
  • Demonstrated ability to influence technical direction through architecture artifacts (e.g., diagrams, ADRs, standards) and cross-team collaboration.
  • Excellent communication skills with the ability to clearly articulate technical concepts and align stakeholders across business and IT.
  • Strong candidate credibility and depth of knowledge—ability to clearly speak to past experience and architectural decisions is essential.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent