We are looking for a Senior .NET Developer to join our growing team.
You will be welcomed into a worldwide engineering network that creates leading web solutions for a wide-ranging clientele. This position presents an excellent opportunity to elevate your professional journey while delivering valuable input to a mature product and working alongside experienced specialists in different parts of the world.
Responsibilities
- Design, build, verify, and debug web applications to ensure stable and efficient solutions
- Introduce new capabilities and refinements within the existing product to keep pace with evolving business needs
- Construct new system modules and embed external tools into the current application framework as the situation requires
- Follow established development guidelines and take an active role in peer code reviews to maintain rigorous coding quality
- Place steady attention on quality at every phase of the software delivery cycle
- Carry out comprehensive developer-level testing to confirm that completed work satisfies the defined requirements and quality expectations
- Carefully study and assess requirements during backlog refinement and grooming discussions
- Maintain and gradually strengthen the existing infrastructure to preserve its reliability and ability to scale
- Take part in on-call pager shifts to protect system availability and ensure quick response to incidents
Requirements
- At least 3 years of solid professional experience in software development roles
- Extensive hands-on expertise with .NET and C# for engineering enterprise-grade web applications
- Confident command of CSS for designing attractive and adaptive user interfaces
- Proficient use of HTML for building modern web page layouts
- Strong JavaScript know-how for producing engaging, client-side functionality
- Dependable working familiarity with jQuery for manipulating the DOM and enriching front-end interactions
- Notable experience working with the ASP.NET MVC pattern
- Solid grasp of relational databases and SQL for efficient information storage and querying
- Strong interpersonal skills along with a demonstrated ability to act as an involved contributor on a large, globally distributed engineering team
- Excellent verbal and written communication skills in English (B2+ level or higher)
Nice to have
- Exposure to ASP.NET WebForms and/or experience transitioning WebForms-based applications toward the MVC architecture
- Working knowledge of Bootstrap for producing responsive, mobile-friendly user interfaces
- Applied experience with LINQ for efficient data querying inside .NET projects
- Leadership qualities, such as guiding fellow developers and influencing technical direction
- Practical experience with Microsoft SQL Server for the design and ongoing maintenance of relational databases