Negotiable
Outside
Remote
USA
Summary: The Azure/API Solution Architect role focuses on designing and developing complex systems with an API-first approach, leveraging Azure and other cloud platforms. The position requires significant experience in systems integration and collaboration across various teams to deliver high-quality software products using Agile methodologies. The role is remote and emphasizes strong communication and analytical skills. Candidates should be adept at managing multiple priorities and possess a solid understanding of modern programming languages and technologies.
Key Responsibilities:
- Design and develop complex systems with an API-first approach.
- Integrate systems across Azure, Google Cloud Platform, and AWS.
- Conduct requirements analysis, estimation, and application design.
- Facilitate meetings with stakeholders and team members.
- Collaborate effectively with cross-functional teams.
- Deliver software products using Agile methodologies.
- Manage multiple competing priorities with minimal supervision.
- Utilize modern programming languages and technologies.
- Address distributed computing challenges such as race conditions and concurrency control.
Key Skills:
- Significant experience with systems integration.
- Proficiency in Azure, Google Cloud Platform, and AWS.
- Strong requirements analysis and estimation skills.
- Familiarity with popular Design Patterns.
- Excellent collaboration and communication skills.
- Experience with Agile methodologies.
- Knowledge of modern languages and frameworks (Java, JavaScript, Node.js).
- Understanding of messaging queuing infrastructures.
- Experience with distributed computing architectures.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role: Azure/API Solution Architect
Location: Remote
Duration: Long Term
Job Description:
API-first centric enterprise
Azure cloud (compute), Google Cloud Platform (big data), some AWS (digital experience)
Salesforce Service Cloud for user experience (GPS and some MX)
Significant experience with systems integration.
Experience with the design and development of complex systems; employs a disciplined and rigorous approach
Adept at requirements analysis, estimation, systems and application design, and testing
Familiarity with popular Design Patterns.
Excellent collaboration, influencing, and consensus-building skills. Ability to work with persons in all job functions (e.g. product, program, developers, etc).
Excellent verbal and written communications
Ability to manage multiple competing priorities with minimal supervision. Self-directed
A great team player, with demonstrable experience delivering superior software products via Agile methodologies
Experience on an Agile team
Experience with modern languages, frameworks, and technologies such as Java, JavaScript, Node.js, messaging queuing infrastructures, as well as cloud and on-premise infrastructure and services
Experience with distributed computing architectures, including race conditions, parallelism, and concurrency control
Meeting facilitation with stakeholders, partners and team