M
Murano Software
Fullstack
Full-stack Application Developer
.NETAsp.Net Core MvcC#Vb.NetAsp.Net Web FormsREST APIJsonJavaScriptJqueryHTMLCSSBootstrapMicrosoft SQL ServerAzureAzure DevOpsGitCi/Cd
Про позицію
We are looking for a skilled Full-Stack .NET Developer who can contribute to both development and support of enterprise applications. This role requires a strong technical foundation, the ability to work across legacy and modern systems, and effective communication within a distributed team.
Обовʼязки
- Design, develop, and maintain web applications using .NET technologies
- Support and enhance existing legacy applications, including Web Forms and VB.NET components
- Participate in modernization and migration of legacy systems to modern frameworks
- Develop and maintain RESTful APIs and integrations
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure performance, quality, and responsiveness of applications
- Write clean, maintainable, and testable code following best practices
- Participate in code reviews, testing, and deployment processes
- Troubleshoot, debug, and resolve production issues
- Contribute to CI/CD pipelines and DevOps practices
Вимоги
- Strong experience 7+ years in Microsoft .NET application development
- Full-stack development expertise using ASP.NET Core MVC
- Solid experience in C# development
- Working knowledge of VB.NET (for legacy support)
- Experience with ASP.NET Web Forms
- Experience with Repository Pattern and layered architecture
- Familiarity with dependency injection and application architecture principles
- Proven experience designing and supporting RESTful APIs / Web APIs
- Strong understanding of JSON and API integrations
- Strong client-side scripting experience using JavaScript and jQuery
- Proficiency in HTML5, CSS3, and responsive web design
- Experience with Bootstrap (v4/v5)
- Strong working knowledge of Microsoft SQL Server and T-SQL (stored procedures, functions, views)
- Experience working with Azure (App Services, Azure SQL, deployments)
- Experience with Azure DevOps, Git, and CI/CD pipelines
- Understanding of unit testing and code quality practices
- Experience working in Agile/Scrum environments
- Good communication skills and ability to work in distributed teams
- Fluent English (B2+ level)
Full-stack Application Developer