Vacancy expired!
- Architect, design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, security, and reliability.
- Provide development leadership for medium to large sized projects and maintenance on our client facing banking systems.
- Implement software design patterns and drive department best practices, guidelines implementation and adhering to standards.
- Drive implementation of frameworks that enable projects to flow quickly and safely to production with user feedback loop capability
- Evaluate software processes for potential design improvements, performance improvements and abstracting and refactoring opportunities
- Drive technical designs to consensus and approval by Architecture Review Team.
- Design and develop enterprise solutions for specific business need that provide frameworks, interfaces and services that can be extended and reused for future requirements.
- Performs impact analysis of proposed changes on existing architecture, capabilities, system priorities, and technology solutions; looks for additional solution options or trade-offs. Identifies cost/benefit implications of proposed solutions (e.g. people, processes, technology, strategy, finance).
- Creates and maintains application architecture and related assets. Be the go-to person for development team on architecture discussions.
- Be the point of contact for development team on user interface and user experience (UI/UX).
- Design and develop new user facing features and build reusable code and libraries for future use
- Create and maintain digital assets such as interface design files, wireframes, and interactive mockups
- Drive the design and development of rich and responsive web applications and repeatable delivery process
- Drive superlative developer experience down to the last detail and build elegant, maintainable, well documented and secure code
- Hands-on full lifecycle experience in Architecture, Design, Configuration & Management of APIs
- Deep Understanding of service design for Cloud (AWS) using Containers, Container Orchestration (like Kubernetes), Service Mesh (like Istio), Kafka
- Thorough understanding of Microservice design principles, patterns, and best practices
- Extensive experience designing & implementing Microservices on AWS
- Deep understanding of integrating APIs with backend Webservices, Messaging Platforms, Enterprise Apps
- API Management hands on experience designing & configuring policies like CORS, Rate Plan, throttling etc. (using Google APIGEE or any other market leading API Management tool)
- Familiarity with Designing Developer Portal with Swagger or Stoplight (using Open API specification)
- Security - Authorization and authentication (using OAuth 2.0, Open ID Connect, SAML, IDM tools knowledge)
- Deep understanding and experience working with DevSecOps
- Proven Ability to lead Customer Discussions/Requirement Meetings/ Discovery Workshops etc.
- Experience with Application Server configurations, release documentation & deployments, source code control ownership
- Must have technical architecture/lead experience for medium to large sized projects
- Experience with Agile Methodologies in a distributed team environment is a plus
- ID: #23551422
- State: Arizona Tempe 85280 Tempe USA
- City: Tempe
- Salary: $130,000 - $160,000
- Job type: Permanent
- Showed: 2021-11-27
- Deadline: 2022-01-18
- Category: Architect/engineer/CAD