What are the responsibilities and job description for the Software Solutions Architect position at Spectrum?
Company Overview
Spectrum is a leading provider of mobile, internet, and TV services. Our team creates innovative solutions to deliver exceptional customer experiences.
Job Summary
We are seeking a skilled Software Solutions Architect to join our team. As a key member of our software development organization, you will design, develop, and implement software systems that meet business requirements and improve customer satisfaction. You will work with technical teams to create scalable and efficient software solutions using prevailing technologies. Your primary responsibility will be to develop, modify, enhance, and implement software systems designed to support business initiatives.
Main Responsibilities
- Actively support efforts to simplify and enhance the customer experience.
- Design and implement new functionality that is testable and performant with limited oversight and guidance following best practices and approved code patterns.
- Operate within various elements of Charters applicable technical systems and the impacts of their work on the organization's outcomes.
- Understand and apply different SDLC processes, particularly Agile and Scrum; participates fully in Scrum rituals.
Required Skills and Qualifications
- Demonstrated knowledge of one major programming language/tool.
- Demonstrated knowledge of coding language and syntax, usage of functions and object-oriented patterns.
- Demonstrated knowledge of environments, docker images, container runtimes, and cloud native app development.
- Demonstrated knowledge of dependent systems, e.g., up/downstream APIs, clients, data stores.
- Demonstrated knowledge of design patterns and software architecture patterns.
- Ability to read, write, speak and understand English.