We're currently expanding our team and seeking a Senior Full-Stack Developer who possesses considerable, practical experience with .NET. This role is a strong fit for people who enjoy touching every part of the technology stack and who find real satisfaction in building software that's dependable and well-engineered. You'll become part of a group that values working together, careful technical execution, and continuous professional development.
This position offers a genuine chance to make an impact on products that matter, alongside experienced teammates who are dedicated to high-quality results.
Responsibilities
- Manage the entirety of the web application development process, from planning through coding, testing, and troubleshooting
- Add extra features aimed at growing and strengthening a product that's already live
- Build out new system modules and bring external tools into the existing application framework wherever project needs arise
- Comply with agreed coding standards while contributing to the review of code written by colleagues
- Make quality control a fundamental focus at every stage of the development process
- Carry out testing throughout the build cycle to ensure the finished product meets functional and quality goals
- Thoroughly evaluate requirements while taking part in backlog grooming and refinement activities
- Sustain and refine existing technical infrastructure to keep operations consistent and dependable
- Participate in rotating on-call duties as one of the team's shared obligations
Requirements
- At least three years of hands-on, professional-level experience with .NET and C#
- Advanced JavaScript skills complemented by real, practical experience with jQuery
- Substantial experience applying the ASP.NET MVC framework in live production environments
- Sufficient ability with Bootstrap to organize and style front-end interface components
- Skilled use of CSS and HTML for constructing and arranging pieces of a web interface
- Excellent communication and collaborative skills, demonstrated through meaningful involvement in a large, globally distributed engineering team
- Working proficiency in English at B2 level or higher, both spoken and written, allowing for accurate interpretation of business needs and conversion into practical technical solutions
Nice to have
- Exposure to ASP.NET WebForms, including hands-on involvement in transitioning WebForms-based projects toward MVC
- Basic-level knowledge of Bootstrap applicable to front-end development work
- Hands-on familiarity with LINQ for managing data queries and operations within .NET applications
- Well-rounded knowledge of relational database fundamentals paired with SQL skills
- Practical, direct experience working with Microsoft SQL Server
- Experience developing new systems or modernizing existing large-scale, complex technical setups