Disability Solutions
Principal Architect, Developer Productivity
Disability Solutions, Dublin, OH, United States
The Principal Architect, Engineering Services will play a pivotal role in shaping the technological vision, strategy, and architecture for our Engineering Services functions. This hands-on senior leadership position will be responsible for providing architectural guidance, driving innovation, and ensuring alignment with business objectives. The ideal candidate will possess a deep understanding of software architecture principles, emerging technologies, and industry best practices, coupled with a proven track record of leading large-scale technical initiatives to enhance Engineering best practices and productivity, product quality improvements, and streamlining DevOps capabilities.
In this role you will provide....
* Strategic Leadership
* Define and drive the strategic vision for the engineering services related to Engineering productivity, quality, and DevOps.
* Collaborate with senior management to align engineering services with business objectives.
* Influence and guide the architectural direction of the organization.
* Architecture and Design
* Develop and maintain robust, scalable, and high-performance architectures for development, testing, and deployment.
* Ensure architectural alignment across multiple projects and teams.
* Lead the design of systems and tools to enhance developer productivity and software quality.
* Innovation and Research
* Stay abreast of the latest industry trends, technologies, and best practices.
* Lead initiatives to evaluate and integrate new technologies and tools that enhance productivity, quality, and DevOps capabilities.
* Productivity Enhancement
* Identify bottlenecks in the development process and implement solutions to improve efficiency.
* Develop and advocate for tools and practices that enhance developer productivity, such as CI/CD pipelines, automated testing frameworks, and code quality tools.
* Foster a culture of continuous improvement and high-quality standards.
* Collaboration and Communication
* Work closely with cross-functional teams, including developers, QA engineers, and operations, to ensure cohesive delivery.
* Mentor and guide engineering teams on best practices and architectural principles.
* Communicate complex technical concepts to non-technical stakeholders.
You've Got What it Takes if you Have...
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field
* Excellent leadership, communication, and interpersonal skills.
* Ability to mentor and develop technical talent.
* Strong problem-solving and decision-making abilities.
* Minimum of 10 years in software development, with at least 5 years in an architectural role.
* Proven experience in leading large-scale architectural projects.
* Extensive experience with DevOps practices, CI/CD pipelines, and automation tools.
* Proficiency in programming languages such as Java, C#, Python, or similar.
* Deep understanding of cloud platforms (AWS, Azure, Google Cloud).
* Experience with containerization (Docker, Kubernetes) and microservices architecture.
* Strong knowledge of SDLC, Engineering Productivity, software quality assurance practices and tools.
* Hands on strategic thinker with a strong business acumen.
* Passionate about driving change and improving engineering practices.
* Collaborative team player with the ability to influence at all levels of the organization.
* Detail-oriented with a focus on high-quality outcomes.
* A passion for learning and staying current with emerging technologies and industry trends.