Software Architect- 100% Remote- Contract to Hire- W2
Job Description:
What will this position be doing?:
As a Platform Architect, candidate will be contributing to technical architecture and strategies, ensuring delivery of reliable, performant and scalable solutions that meet the needs of the enterprise and its customers within the customer journey on our web platform.
Working within an Agile framework, candidate will partner collaboratively with Architects, Developers, and Product Leads to implement and evolve solutions that enable Client to maintain its position as a leader in Hospitality.
More specifically, candidates will:
Contribute to the web platform technical architecture and strategies, with a focus on continuous improvement
Ensure technical architecture, strategies and solutions align with business objectives and vision
Work with architects, developers, release engineers, and other engineering teams to improve test automation, application performance, reliability, code quality and consistency, delivery, and velocity
Ensure core principles and best practices are followed throughout the design, development, and delivery of technical solutions
Participate in tool selection, implementation and problem solving across the customer journey
Lead, mentor and interview other developers and architects to evolve and grow the engineering teams
Client believes success in this role will demonstrate itself through the following attributes and skills:
Organized self-starter with a can-do attitude
Ability to thrive in a fast paced and dynamic environment with focus and precision
Ability to communicate effectively with all levels of the organization
Collaborative teamwork that brings to bear positive partnerships and demonstrated ability to partner with multi-functional leads
Effectively balance multiple platforms, teams, assignments, and priorities
Technical competency in JavaScript, TypeScript, React, GraphQL, Node.js, Gitlab, and AWS technologies
Knowledge or experience in marketing and customer centric technologies like; Personalization, Real-Time Interaction Management, Customer Journey Orchestration, Cross-Channel Campaign Management, Customer Data Platforms
To fulfill this role successfully, candidate should demonstrate the following minimum qualifications:
Ten (10) years of professional work experience in Technology or related field
Eight (8) years of specialized experience in software development