HamburgerMenu
hirist

Solutions Architect - Microservices Architecture

WRTR INK LLP
Bangalore
8 - 15 Years

Posted on: 16/09/2025

Job Description

Skills Required :

- Microservices, .NET, Python, C#, Azure


Experience Range : 8 to 15 years


You will be expected to identify and assess architectural risks; and communicate clearly the trade-offs in business language so key stakeholders can take appropriate actions to get the best return on investment for an initiative.

- Define and communicate solutions to business and technical stakeholders using architecture artifacts in line with firmss architectural practice

- Collaborate with engineers and product owners internally and externally to guide the realisation of the solutions, and to manage collaboratively where architecturally intent cannot be realised as planned

- Ensure alignment to, and evolution of, Enterprise Architecture principles and
roadmaps.

- Ensure that architectural decisions are clearly identified and managed for a solution, and any residual architectural debt is managed.

- Promote the architecture process, its outcome and ongoing results.

- Evaluate selection of vendor products against the architectural guardrails, functional and non-functional requirements, and participate in third party technical assurance where appropriate.

- Document architecture design in the best way to support the delivery of solutions and products in the organization

- Promote re-use of common components and assets

Technical :

You may have some or all of the following, not everything is essential:

- A Strong understanding of Domain Driven Design

- Experience of forming solutions in various patterns that may include N-tier, SOA, Event Driven and Microservice / Small service based applications.

- Experienced of working across the Full Software Development Life Cycles as defined by different software delivery paradigms: waterfall, incremental and Agile.

- Knowledge and practical application of Design Patterns and Practises.

- Just enough documentation of solution designs that may take the form of blueprints, relationship diagrams, integration patterns etc.

- Experience of building within the Azure cloud (Application Service, Functions, Azure SQL, Service Bus, KeyVault) or other cloud providers

- Use of Continuous integration and automated deployments within Azure DevOps or similar

- Knowledge of programming language(s) and frameworks that may include one or more of .Net Core, C#, python, SQL, Automated Unit Testing, Web API, MVC, Entity Framework, jQuery, CSS, Bootstrap, and JavaScript programming.

Non- Technical :

You may have some or all of the following, not everything is essential :

- Bachelor's degree in computer science, systems analysis or a related study, or equivalent experience.

- Exposure to multiple, diverse technologies and processing environments.

- Excellent interpersonal skills, including teamwork, facilitation, negotiation and planning.

- Excellent analytical and technical skills.

- Excellent written and verbal communication skills especially able to convey architectural decisions through the use of a variety of communication techniques to both technical and non-technical stakeholders.

- Knowledge of business process re-engineering principles and processes.

- Ability to understand the long-term ("big picture") and short-term perspectives of situations.

- Ability to apply multiple technical solutions to business problems.

- Ability to quickly comprehend the functions and capabilities of new technologies


info-icon

Did you find something suspicious?