Vacancy caducado!
Minimum Qualifications?
- Bachelor?s degree in computer science, information technology, or a related field or equivalent experience
- 5 years of experience performing systems design, implementation and administration
- 5 years of programming experience
- 1 year of experience as an architect or in an equivalent role
- 7 years of experience performing systems design, implementation and administration
- 7 years of programming experience with some in Mobile Platforms
- 3 years of experience as an architect or in an equivalent role supporting Mobile architectures
- Master's degree in computer science, information technology, or a related field or equivalent experience
- Advanced technical certifications
- Proficiency in the Microsoft Office suite
- Knowledge of coding in Objective C, Swift, Java, or Kotlin
- Detailed understanding of RESTful APIs and architectures
- Software development life cycle process knowledge
- Establish, document, communicate and enforce the policy for standardizing systems and software as necessary
- Develop, document and communicate plans for implementing software including Architectural diagrams
- Prototype and create proof-of-concept implementations for new and existing technologies to make recommendations
- Develop strategies for dependency management, build systems and continuous integration
- Collaborate with development teams on best practices, process changes, standards and continuous process improvement topics (unit testing, continuous integration, code reviews, etc.) and build highly maintainable and reusable automation modules
- Develop a strategic vision for software platforms that enable the broader vision for the Technology team and the business
- Mentor and coach team members to expand their awareness of other aspects of the company
- Develop some percentage of the time on Mobile/API systems to keep skills current
- Promote a good engineer culture on the Mobile teams
- Develop relationships with other architects and mobile teams to help develop standards and patterns
- Work with senior leaders to communicate and deploy Mobile's technical vision