Software Architect
IntePros - Miramar, FL
Apply NowJob Description
Job Title: Software ArchitectJob SummaryThe Software Architect will provide technical leadership and architectural direction across the full software development lifecycle. This role is responsible for designing scalable, secure, and resilient enterprise solutions that align with business objectives and technology strategy. The ideal candidate will bring deep software engineering expertise, strong architectural governance experience, and a proven ability to lead complex system modernization and automation initiatives.This role also involves mentoring engineering teams, defining enterprise standards, and driving innovation across application development, automation, and platform integration.Key ResponsibilitiesArchitecture & DesignProvide end-to-end architectural leadership for enterprise software solutionsDesign secure, scalable, and resilient systems aligned with business and technical strategyTranslate business requirements into architectural designs, solution options, and technical roadmapsDefine and enforce architecture standards, design patterns, and best practicesReview and approve solution designs, integrations, and technical specificationsEngineering LeadershipMentor and guide software engineers, technical leads, and development teamsPromote engineering excellence, design thinking, and continuous improvementLead architecture reviews and contribute to architectural decision-making artifacts (ADRs, diagrams, reference architectures)Enterprise Systems & IntegrationArchitect modern application ecosystems using microservices, modular monoliths, API-first design, and event-driven patternsLead integration strategies across platforms using REST, GraphQL, messaging, and streaming technologiesDrive modernization of legacy systems through refactoring, re-platforming, or replacementDevOps & Delivery EnablementPromote CI/CD, automated testing, infrastructure as code, and modern DevOps practicesDefine release strategies including blue/green deployments, canary releases, and feature flaggingEnsure system observability, reliability, and performance optimizationSecurity & ComplianceApply application security best practices including threat modeling, encryption, authentication, and authorizationDesign solutions aligned with regulated and enterprise environmentsOversee secure coding practices and vulnerability managementAutomation & Platform StrategyLead enterprise automation initiatives focused on operational efficiency and cost reductionArchitect and govern RPA solutions including bot standards, orchestration, monitoring, and securitySupport enterprise workflow orchestration and platform integration (e.g., ServiceNow or similar tools)AI & InnovationDefine responsible AI adoption strategies to improve developer productivity and automationIdentify opportunities to leverage AI-assisted development tools and insightsOperations & ReliabilityDesign systems for high availability, disaster recovery, and scalabilityImplement observability practices (logging, metrics, tracing)Lead incident response, root cause analysis, and performance tuningRequired QualificationsEducationBachelor's degree in Computer Science, Information Technology, or related field, or equivalent experienceExperience10+ years in software engineering with 5+ years in senior technical leadership (Software Architect, Principal Engineer, or Lead Engineer)Strong experience designing and delivering enterprise production systemsExperience with modern architecture patterns (microservices, modular monoliths, event-driven systems)Strong API design experience (REST, GraphQL) and distributed systems knowledgeHands-on experience with DevOps practices (CI/CD, IaC, automated testing)Strong application security knowledge (threat modeling, encryption, authentication/authorization)Experience with observability, reliability engineering, and production supportProven success leading enterprise automation initiatives with measurable outcomesExperience with RPA solutions and enterprise workflow platforms (e.g., ServiceNow or similar)Strong ability to mentor teams and influence engineering directionExcellent communication skills for both technical and business stakeholdersPreferred QualificationsExperience modernizing large-scale legacy systemsBackground in financial services or regulated environmentsExperience implementing AI-assisted development or engineering productivity toolsStrong enterprise integration and platform architecture experienceCompensationSalary range: $153,830 - $162,917 annuallyWork Schedule & LocationMonday to Friday, standard business hoursHybrid role: 2 days per week onsite at Melbourne, Florida officeRemaining days remote (subject to business needs)
Created: 2026-05-13