We are building reliable, well-engineered web software and need a Middle Full-Stack Developer (.NET) with strong hands-on .NET experience. You will work across the stack using C#, ASP.NET MVC, JavaScript, jQuery, HTML, CSS, and Bootstrap while collaborating with a distributed team focused on quality. Apply to help improve and extend a product that is already in production.
Responsibilities
- Own the end-to-end web application delivery flow, including planning, development, testing, and troubleshooting
- Add new features that expand and reinforce an existing live product
- Develop new modules and integrate external tools into the current application architecture as needed
- Follow established coding standards and contribute to peer code reviews
- Prioritize quality control throughout all stages of development
- Execute testing during the build cycle to confirm functional and quality targets are met
- Analyze requirements in depth and participate in backlog grooming and refinement
- Maintain and improve the existing technical infrastructure to keep operations stable and reliable
- Join a rotating on-call schedule as part of shared team responsibilities
Requirements
- Hands-on professional experience with .NET and C# for 2+ years
- Advanced JavaScript skills with practical use of jQuery in real projects
- Solid experience applying the ASP.NET MVC framework in production
- Working knowledge of Bootstrap to structure and style UI components
- Good command of CSS and HTML for building and laying out web interfaces
- Excellent communication and teamwork skills proven in a large, globally distributed engineering team
- Working proficiency in English at B2 (Upper-Intermediate) or higher, written and spoken, to translate business needs into technical solutions
Nice to have
- Exposure to ASP.NET WebForms, including helping transition WebForms projects toward MVC
- Basic familiarity with Bootstrap for front-end development tasks
- Hands-on experience with LINQ for queries and data operations in .NET applications
- General knowledge of relational database fundamentals along with SQL skills
- Practical experience with Microsoft SQL Server
- Background in building new systems or modernizing large-scale, complex technical environments