Talent.com
This job offer is not available in your country.
Solution Architect

Solution Architect

PRACYVACity of Edinburgh, Scotland, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

2 days ago Be among the first 25 applicants

Direct message the job poster from PRACYVA

Key Responsibilities (Solutions Architect) :

  • Strong demonstrated experience in designing high level and low-level application architecture using Microsoft .NET and Azure stack.
  • Good understanding of repeatable design patterns and Microsoft recommendation for performant architecture.
  • Demonstrated experience of implementing Domain Driven Design patterns (UI, Experience, Process and System APIs).
  • Understanding of React Native and React Native for Web tech stack and its interface patterns with experience APIs.
  • Experience in addressing scalability, performance, and security requirements by design.
  • Experience in producing clear documentation for low level design : Class diagrams, State Diagrams, Activity Diagrams, Sequence Diagrams, Deployment Diagrams, DB Schemas, and Interface Specifications.
  • Collaborate with cross-functional teams, including developers, product managers, and stakeholders, to translate business requirements into technical solutions.
  • Provide technical leadership, guidance, and mentorship to development teams.
  • Conduct code and design reviews to uphold software quality standards.
  • Oversee the full software development lifecycle (SDLC) from conceptualization to deployment.
  • Stay updated with emerging technologies, particularly in cloud computing, system integration, and mobile application development, to drive innovation within the organization.

Required Skills and Qualifications :

  • Strong experience with .NET frameworks and C#.
  • Proficiency in Microsoft Azure, including Azure App Services, Azure Functions, Azure DevOps, and related tools.
  • Hands-on experience in system integration, including designing APIs (REST / GraphQL) and working with middleware technologies.
  • Deep understanding of software architecture patterns such as microservices, serverless, and event-driven architecture.
  • Familiarity with database design and optimization for both SQL and NoSQL databases.
  • Exposure to React Native development is highly desirable.
  • Solid understanding of DevOps principles, CI / CD pipelines, and deployment strategies on cloud platforms.
  • Strong problem-solving skills and the ability to navigate complex technical challenges.
  • Ability to convey technical concepts to non-technical stakeholders.
  • Seniority level

  • Associate
  • Employment type

  • Full-time
  • Job function

  • Information Technology, Design, and Consulting
  • Industries

  • Design Services, Architecture and Planning, and Information Services
  • J-18808-Ljbffr

    Create a job alert for this search

    Solution Architect • City of Edinburgh, Scotland, United Kingdom