Project: https://www.x1consulting.com/
A long-term enterprise software initiative focused on developing, modernizing, and supporting business-critical applications within the Microsoft ecosystem. The project involves both enhancement of existing legacy systems and building modern, scalable web solutions using up-to-date technologies and best practices. The environment combines cloud-based infrastructure with ongoing migration efforts from older frameworks to modern architectures.
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. You will collaborate closely with technical leadership and contribute to delivering high-quality, scalable solutions.
- 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 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
- Experience with application modernization and migration projects
- Familiarity with OAuth and API security standards
- Exposure to Azure storage, identity management, and environment configuration
- Experience with test-driven development (TDD)
- Strong problem-solving and troubleshooting skills
- Experience supporting enterprise-level, business-critical applications.
INTERVIEW STEPS:
- resume review and screening;
- hr-interview;
- extended online interview with tech. experts — approx. 1.5-2 hours;
- client interview;
- offer.