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…
