What are the responsibilities and job description for the Software Application Architect position at elevate DIGITAL?
Exciting Opportunity for a Dynamic Software Application Architect
Are you passionate about technology and architecture? If you are looking for a challenging role that combines leadership and technical expertise, we want to hear from you!
Key Responsibilities :
- Lead the architecture and design of complex software systems, driving innovation and excellence.
- Develop long-term architectural strategies with a focus on reusable components in a fast-paced environment.
- Establish quality and reliability standards while ensuring extensibility of deliverables.
- Be a technical leader passionate about microservices and distributed systems in cloud environments.
- Review existing architectures and redesign where necessary to enhance performance and scalability.
- Provide technical training for the engineering team, fostering a culture of growth and learning.
- Collaborate with product management and stakeholders to shape roadmaps and drive non-functional requirements.
- Diagnose and troubleshoot system issues in production, leading efforts to identify and resolve root causes.
- Conduct code and design reviews, ensuring adherence to architectural governance.
- Guide teams in adopting new technology stacks to solve key business challenges.
Essential Skills and Experience :
Join us on this exciting journey!
Please apply if you are ready to elevate your career and make a significant impact in a stimulating environment. Must be able to work onsite in Dallas and available to work W2 for any employer.