Design and architect microservices-based systems using React and .NET
Ensure solutions are scalable, secure, and aligned with business requirements
Define and enforce architectural standards, patterns, and best practices
Drive the technology roadmap for the microservices platform
Evaluate and adopt new tools, frameworks, and architectural approaches
Design and oversee integration between microservices and front-end applications
Ensure reliable inter-service communication and efficient data flow
Identify performance bottlenecks and optimize systems for scalability and reliability
Design architectures for high availability and fault tolerance
Implement security best practices across applications and infrastructure
Ensure data protection, secure APIs, and regulatory compliance
Provide technical leadership and architectural guidance to development teams
Review solution designs and code to ensure alignment with architectural principles
Mentor engineers and support complex technical decision-making
Collaborate with product managers, UX/UI designers, developers, and business stakeholders
Translate business requirements into effective technical solutions
Create and maintain architectural documentation, diagrams, and deployment models
Promote CI/CD, DevOps practices, and automated testing
Drive continuous improvement in system design, tooling, and delivery processes
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
7+ years of experience in software architecture, specifically in microservices architecture. Proven experience designing and implementing microservices architectures
Strong hands-on experience with React for front-end development
Deep expertise in .NET and the .NET ecosystem
Experience with cloud platforms such as AWS, Azure, or GCP
Strong understanding of RESTful API design, GraphQL, and other integration patterns.
Proficiency with Docker and Kubernetes
Strong knowledge of SQL and NoSQL databases
Excellent problem-solving skills and ability to think strategically about technology.
Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
Certifications:
Relevant certifications in cloud architecture, microservices, or related fields are desirable.
Preferred Qualifications:
Experience with serverless architecture and event-driven systems.
Knowledge of modern authentication and authorization protocols like OAuth, JWT, and OpenID Connect.
Experience in leading large-scale enterprise projects.
Job Type: Contract
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.