Experience with .NET/C# for backend development Experience with React for frontend development Experience in cloud-based (SaaS) environments Strong understanding of software architecture Strong understanding of design patterns Strong understanding of agile methodologies (Scrum, Kanban)
Responsibilities:
Design, develop, test, and maintain scalable software applications Work with multidisciplinary teams in agile settings Participate in code reviews and propose architectural improvements Provide technical guidance to other engineers