Senior Principal Software Architect Enterprise PlatformsPlano, TX 75024 (5 Days Onsite Role - No Flex)Full-Time Permanent RoleNotes: No Sponsorship or Visa Transfer is available at this time. Candidates must be authorized to work in the U.S. without the need for current or future employer sponsorship.Notes from Client:Our Texas team is looking for assistance filling another opportunity a Senior Application Architect position. This role is on the same team as the Application Architect position we recently filled, but at a more senior level with an increased emphasis on technical leadership, mentorship, and architectural guidance. They currently have two openings for this position.Key Details: Location: Plano, TX (Onsite 5 days/week) Local candidates only No relocation assistance Education: Bachelor's degree in Computer Science, Software Engineering, or a related field required; Master's degree or relevant certifications preferred. Experience: 10+ years of software engineering experience with significant expertise in application architecture, solution design, and technical leadership. Technical Requirements:o Deep expertise in Microservices Architectureo Strong Application Architecture backgroundo Strong SQL/Database Design & Conceptso Node.js and React preferred Candidate Profile: Seeking candidates with a strong application development background. The client prefers individuals who have remained close to hands-on application architecture rather than those who have recently been focused primarily on enterprise architecture. Hands-On Development: This is not a purely architectural or management role. The selected candidate should be comfortable remaining approximately 70% hands-on in the code while also providing technical leadership and mentoring junior engineers.Position Overview:Senior Principal Software Architect Enterprise PlatformsSenior Principal Architect will lead the design and delivery of a new enterprise platform supporting high-volume customer and transaction operations.You will own the architecture from initial design through production launch. The environment requires real-time processing, strong security, complex integrations, dependable performance, and the ability to operate at significant scale. This is an architecture leadership position with direct influence over technology selection, engineering standards, and delivery rather than an advisory-only role.This is a very hands-on role, including working with the code.What Youll Own: Establish the architectural direction for a new enterprise transaction platform. Translate business and operational requirements into scalable system designs, technical roadmaps, and implementation standards. Guide the platform through design, development, testing, deployment, and production launch. Design distributed applications using microservices, event-driven architecture, cloud-native services, and appropriate serverless patterns. Architect for high transaction volumes, real-time data processing, resilience, security, and operational continuity. Lead integrations with payment services, customer-management systems, external platforms, and enterprise APIs. Evaluate technologies, frameworks, databases, and development tools based on performance, reliability, security, and maintainability. Identify architectural bottlenecks and guide performance optimization across applications, integrations, and data services. Establish engineering standards, conduct architecture and code reviews, and ensure development teams follow the agreed design. Work closely with engineering, enterprise architecture, DevOps, security, product, UX, and business operations. Mentor senior engineers and communicate technical decisions clearly to executives, business leaders, and technical teams.Required Experience: 10+ years of software engineering experience, including substantial responsibility for enterprise application architecture and technical leadership. Direct experience designing or modernizing large-s
Not specified in the original listing.
Not specified in the original listing.