Solutions Architect - Full remote - Contactor
RemoteUnited States
Job Summary
Design and lead the implementation of solutions architecture across business applications, analyzing current-state environments to detect critical deficiencies and recommend improvements. Define principles, guidelines, and standards to ensure alignment with the organization's future-state architecture vision while directing governance activities for assurance and compliance. Consult with application and infrastructure development projects to fit systems to architecture, facilitating the evaluation and selection of software product standards and services. Document all design and analysis work and collaborate with business focal points, PMO, and project teams to fulfill architectural responsibilities. This long-term remote role for an International Institution requires recent experience linking mobile (particularly Android) and server-side solutions, with a focus on service-oriented architectures and complex cross-functional delivery.
Required Qualifications
- Bachelor or Master degree
- +5 years of recent professional experience in IT solution development disciplines including technical architecture, network management, application development, middleware, database management, software design, software architecture
- Recent architecture experience in the development of solutions linking mobile (particularly Android) and server-side solutions
- Proven leadership and decision-making skills
- Experienced in architecture role on the successful delivery of complex cross-functional or interdependent projects, some of which should be at the global or international levels
- Knowledge of all components of an enterprise technical architecture
- Excellent understanding of application development methodologies and infrastructure and network architecture
- Experienced in at least one of the most popular software development languages (e.g. JavaScript, Python, Java, C/C++, PHP or C#)
- Experienced with Software Development Lifecycle (SDLC) practices (and tools) such as code versioning, packaging, test-driven development (TDD), continuous integration, test automation, code analysis and code quality metrics
- Experienced in the design and development of complex mobile solutions (particularly Android)
- Experienced in designing and implementing service-oriented (ideally microservice) architectures
- Experienced in designing, implementing, and troubleshooting infrastructure services (network, container, virtual machine or operating system levels)
- Experienced working with senior-level management
- Fluent in English
Desired Qualifications
- Experienced in designing and implementing service-oriented (ideally microservice) architectures
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.