Job Overview
We are seeking a highly skilled Senior Software Engineer to join our team. This role will be responsible for designing, developing, and maintaining production-level software using Microsoft .NET.
Key Responsibilities
* Developing software solutions using C# and MVC;
* Collaborating with cross-functional teams to identify and prioritize project requirements;
* Participating in code reviews to ensure high-quality code delivery;
* Staying up-to-date with industry trends and emerging technologies.
Requirements
* At least 4 years of experience developing software using Microsoft .NET (full framework or .NET Core);
* Proficient in C# and MVC;
* Good understanding of basic web technologies (HTTP, REST, etc.);
* Solid understanding of algorithms and design patterns;
* Passion for delivering high-quality code;
* Fluent in English, both oral and written.
What We Offer
* A dynamic and collaborative work environment;
* Ongoing training and professional development opportunities;
* A competitive salary and benefits package.