Software Developer Position
Develop scalable software applications and contribute to the full software development lifecycle, from concept to deployment, upholding high standards for code quality and performance.
* Create robust and scalable user experiences by designing, developing, testing, and maintaining clean, performant code;
* Work closely with multidisciplinary teams in agile settings to deliver resilient solutions that support strategic business objectives;
* Participate in code reviews 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.
Key Requirements
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.