MillenniumIT ESP

Principal Software Architect

Posted: 57 minutes ago

Job Description

Role DescriptionResponsible for owning the organizations Technology Blueprint and ensuring architecture integrity across all domains. Leads cloud native design, embeds DevSecOps and CI/CD practices, drives digital transformation, and ensures scalable, secure, and high-quality solutions aligned with business strategy.Job Description Define, evolve, and safeguard the enterprise wide Technology Blueprint, spanning business, data, application, and technology layers Act as a strategic advisor to leadership and a technical ambassador with clients and partners Maintain consistency, interoperability, and technical coherence across all systems, govern architectural decisions through the Architecture Review Board (ARB) and enforce standards, frameworks, and reference architectures Evaluate, recommend, and pilot emerging tools and frameworks to strengthen platform scalability and efficiency Ensure quality, security, and scalability are built into every solution through design assurance and review practices Embed architecture patterns into DevSecOps, CI/CD, and cloud-native practices to minimize technical debt and enhance system reusability through standardized frameworks Build a strong Architecture Community of Practice to promote architectural thinking and shared learning Drive culture of innovation, accountability, and technical excellence across engineering teams Partner with business, delivery, and product leaders to align architecture with organizational goals and customer outcomesPerson SpecificationBachelor's degree in Computer Science, Software Engineering, or related discipline 12+ years' experience in software engineering and architecture, with at least 5 years in a senior/principal architect capacity within an ESP or SI environment Proven expertise in Enterprise, Solution, and Integration Architecture, applying TOGAF aligned principles across business, data, application, and technology domains Strong hands-on experience in cloud native architectures (AWS, Azure, or GCP) leveraging microservices, APIs, and containerization Demonstrated ability to embed architecture patterns into DevSecOps and CI/CD pipelines to ensure scalability, quality, and security

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In