Software Architect is responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Being a Software Architect designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Additionally, Software Architect works with non-technical stakeholders to analyze requirements and understand constraints, dependencies, and business needs. Has in-depth knowledge of software development processes and methodologies. Requires a bachelor's degree. Typically reports to a manager. The Software Architect work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. To be a Software Architect typically requires 7+ years of related experience. (Copyright 2024 Salary.com)
Red Hat’s Special Projects and Solutions organization seeks a dynamic Software Engineering Manager to lead our UI team. The mission of this team is to deliver comprehensive UI support across various projects within and outside of the organization, from implementing specific features within ongoing initiatives owned by other teams to taking full ownership of project lifecycles, including conceptualization, design discussions, prototyping, and ongoing product support. This team thrives on adaptability and agility, responding promptly to incoming requests based on priority, often within a single business day.
In this role, you’ll build, organize, and manage a global team of talented Red Hat UI engineers, cooperate with user experience designers as well as managers from many different areas and backgrounds, develop lasting relationships with teams you’ll engage with and carefully balance priority and capacity of a highly motivated development team.
In this technical role, you will be expected to lead the technical discussions and technical directions of the UI aspects of the projects your team is contributing to.
Drive the direction and execution of the development team
Contribute and lead technical discussions, cross-engineering collaboration, and customer and partner engagements
Lead the day-to-day activities of the core team around the globe, including detailed project management
Manage and grow a motivated, engaged, and effective team, highly focused on flexibility, execution, and delivery
Experience working as a software engineer, leading complex projects, design, code reviews, and more.
Good technical understanding and expertise of OpenShift and related technologies, ability to navigate through high-level system and software architecture, detailed designs, code reviews and problem-solving. This is a highly technical role.
Strong organizational capability including building and executing aggressive plans, and leading the everyday activities of a global engineering team.
Experience in building user interfaces and understanding the user perspective
Past team-lead or people manager experience
#LI-OA1
Clear All
0 Software Architect jobs found in Columbus, OH area