Bachelor's degree in computer science, Engineering, or related field.
10+ years of experience as a Software Architect or similar role.
Strong proficiency in .NET Core, C#, and Angular 16.
Extensive knowledge of software architecture principles, design patterns, and best practices.
Experience with RESTful APIs, microservices architecture, and distributed systems.
Hands-on experience with cloud platforms (e.g., Azure, AWS) and containerization technologies (e.g., Docker, Kubernetes).
Excellent communication and interpersonal skills.
Ability to lead and inspire a team of developers.
Strong problem-solving and decision-making skills.
Nice to Have Skills and Qualifications
Microsoft Certified: Azure Solutions Architect Expert or similar certification.
Experience with DevOps practices (CI/CD, automated testing).
Knowledge of serverless computing and event-driven architectures.
What We Offer
Competitive salary and comprehensive benefits.
Opportunities for professional growth and development.
Dynamic and inclusive work culture.
Flexible work arrangements.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time