ELEKS Software Architecture office is looking for a Solution Architect in the USA
ABOUT CLIENT
Our client is a multinational British-American firm specializing in professional services and management consulting. With a strong focus on risk mitigation, the company offers diverse products and services, including data and analytics, strategy consulting, investment banking advisory, health insurance, and retirement solutions.
ABOUT PROJECT
The client is launching an ambitious project to enhance its digital tools that support customers in developing their business portfolios and risk mitigation strategies. This initiative includes modernizing existing systems, creating reusable components, and integrating advanced technologies to deliver a seamless user experience.
REQUIREMENTS
- Proven experience as a Solution Architect in enterprise-grade software systems.
- Solid experience with C#, .NET Core, Web API, Python, DAPR, REST API
- Experience with building project templates, minimal API and reusable components (e.g. nuget packages, .Net Templating)
- Solid experience with Microsoft Azure platform for building and hosting microservices/serverless and data-driven solutions (ACA, key vault, Event Grid, storage account (queue, file, blobs), APIM, Data Factory, Azure Delta Share, Azure Functions runtime, Power BI Embedded, Managed Identity, Signal R)
- Solid experience with Security protocols: OAuth 2.0 Service to Service Flow, Authorization Code flow
- Hands-on experience in building RESTful minimal APIs packaging to ACA
- Solid experience in CI/CD system setup and configuration, templates
- ORMs: EF6
- Following DDD (Data Driven Design)
- Understanding canonical APIs approach
- Experience with databases (Cosmos DB, MS SQL, DataBricks)
- Experience with H3 Mapping, TIFF, GIS, SHP
RESPONSIBILITIES
- Design and architect robust, scalable, and secure solutions for the client’s digital tools revamp project.
- Develop architectural blueprints to modernize existing systems into reusable, efficient modules aligned with the client’s business objectives.
- Define and implement best practices for integrating tools and data to enhance business processes.
- Collaborate with global stakeholders to align technical solutions with business needs and objectives.
- Lead the adoption of modern technologies, including Azure-based microservices, Kubernetes, and containerization.
- Ensure compliance with security protocols, including OAuth 2.0 and managed identities.
- Oversee the design and implementation of CI/CD pipelines to enable efficient development and delivery.
- Guide Domain-Driven Design (DDD), API management, and reusable architecture components.
- Define strategies for data management, leveraging tools like Cosmos DB, Data Lakehouse, and Power BI.
- Act as a technical liaison between development teams and business stakeholders to ensure seamless communication and project delivery.
What will you get with ELEKS
- 14 paid days off
- 5 paid sick leaves
- 2 paid floating holidays
- Paid federal US holidays
- Nonpaid leaves
- Remote work
- Medical insurance (including dental and vision)
- Close cooperation with a customer
- Challenging tasks
- Competence development
- 401(k) plan
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.