Software Development Engineer
We are seeking an experienced Software Development Engineer to join our team and contribute to the development of innovative features and ensure the ongoing stability of our platform.
Key Responsibilities:
* Design, develop, test, and maintain scalable software applications ensuring code is clean, performant, and adheres to high-quality standards;
* Collaborate with multidisciplinary teams in agile settings to deliver resilient solutions that support strategic business objectives;
* Participate in code reviews, technical discussions, and propose architectural improvements to optimize platform performance and reliability;
* Provide technical guidance to other engineers on the team promoting best development practices and contributing to team growth.
Required Skills and Qualifications:
* Experience with .NET/C# ecosystem for backend development and React for frontend in cloud-based environments;
* Strong understanding of software architecture, design patterns, and agile methodologies such as Scrum and Kanban;