This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Spectrum - Greenwood Village, CO

posted about 2 months ago

Full-time - Principal
Hybrid - Greenwood Village, CO
10,001+ employees
Telecommunications

About the position

The Principal Application Architect I will play a crucial role in building complex products and features that enhance the customer experience at Spectrum. This position involves creating innovative solutions through the development, implementation, and recommendation of applications, while leading a development team to ensure high-quality outcomes. The architect will also be responsible for diagnosing complex issues, managing application requirements, and mentoring technical staff.

Responsibilities

  • Design, implement, and deliver complex products for users.
  • Actively acquire knowledge of new development technologies in mobile, video, and social media.
  • Lead the development team to clarify or define specific application behavior and functionality.
  • Diagnose complex issues and execute the best resolution.
  • Manage detailed application requirements and collaborate with project teams to ensure quality features and user experience.
  • Develop, modify, enhance, and implement software systems for business initiatives.
  • Influence system design by identifying and recommending enhancements.
  • Test software to ensure proper execution and adherence to requirements.
  • Write code that meets production requirements and design specifications.
  • Ensure code is regression-free, documented, and unit tested.
  • Participate in design and wireframe reviews to provide technical perspectives.
  • Ensure alignment between business strategies and technical solutions.
  • Monitor, enhance, and troubleshoot systems.
  • Analyze and revise existing system logic and documentation.
  • Mentor and guide the work of technical staff.
  • Make technical decisions on application projects.

Requirements

  • 5+ years of Android/iOS application development experience.
  • 7+ years of software development experience.
  • 4+ years of web services development experience using REST, JSON, XML.
  • 4+ years of experience with version control systems (Git and Atlassian suite).
  • Bachelor's degree in computer science, Engineering, or related field.
  • Effective written and verbal communication skills.
  • Effective analytical and troubleshooting abilities.
  • In-depth understanding of software engineering and object-oriented design principles.
  • Demonstrated foundation in data structures, algorithms, and OO Design.
  • Demonstrated understanding of Objective-C, iOS SDKs, XCode, and related technologies.
  • Demonstrated knowledge of best practices in mobile UX design.
  • Demonstrated understanding of Agile development methodologies.

Nice-to-haves

  • JavaScript, React, TypeScript
  • Python, Java, and Node.js
  • Postgres and GraphQL
  • MongoDB
  • Master's Degree

Benefits

  • Opportunities for advancement
  • Comprehensive pay and benefits package
  • Supportive teams fostering an inclusive workplace
  • Innovative tools and technology
  • Dynamic growth opportunities in the evolving technology landscape
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service