Stand out for this role — generate a tailored resume and cover letter in about a minute.
Blue Ribbon Global Technologies seeks a Senior .NET Full-Stack Application Developer for a contract-to-hire role. You will work across desktop, client-server, and modern web applications, leveraging C#, VB.NET, Blazor, WPF, Windows Forms, and SQL Server to enhance and modernize our enterprise portfolio.
You’ll own complex features, perform code reviews, and help set architectural direction. The ideal candidate has deep hands-on experience across .NET, Blazor web development, WCF and REST APIs,
We are seeking an experienced and versatile Senior .NET Full-Stack Application Developer to join our development and application support team on a contract-to-hire basis. The ideal candidate will have strong hands‑on experience across both modern web application development and Microsoft desktop/client-server application technologies. This position requires a developer who can work effectively across our existing application portfolio, including C#, VB.NET, WPF, Windows Forms, WCF, REST APIs, and Microsoft SQL Server, while also bringing strong expertise in Microsoft Blazor for modern web application development. The successful candidate will be comfortable supporting and enhancing existing applications while also designing and developing new solutions. The role requires strong technical depth, excellent problem-solving abilities, ownership, and the ability to work effectively within a culture built around empowerment, accountability, collaboration, and continuous improvement.
Technical Excellence The candidate should be able to work across the full application stack rather than being limited to a single technology layer. Area Technologies / Skills UI / Presentation Blazor; WPF; Windows Forms Application Layer C#; VB.NET; .NET / .NET Framework; OOP; Dependency Injection Integration Layer WCF; REST APIs; JSON; XML; HTTP/HTTPS Data Layer Microsoft SQL Server; SQL; Stored Procedures; Entity Framework / ORM DevOps CI/CD; Git; TFS / Azure DevOps Analytics Bonus Power BI Problem-Solving & Application Support
Take initiative rather than waiting for detailed instructions for every task. Feel comfortable making recommendations and challenging assumptions constructively. Take ownership of technical decisions within their area of responsibility. Continuously look for ways to improve applications, processes, and team effectiveness. Be willing to learn new technologies and expand their technical capabilities.
Take ownership of assigned work from requirements through implementation and production support. Deliver high-quality solutions within agreed timelines. Communicate risks, issues, and dependencies proactively. Follow through on commitments. Take responsibility for the quality and maintainability of their code. Learn from mistakes and continuously improve.
Work effectively in a team environment. Communicate clearly with both technical and non-technical stakeholders. Share knowledge and mentor other team members when appropriate. Accept constructive feedback and contribute positively to team discussions. Maintain a professional and respectful working relationship with colleagues and business partners.
A successful candidate will be able to quickly become productive across both our existing application environment and newer web development initiatives. Independently support existing .NET desktop/client-server applications. Develop and enhance modern Blazor web applications. Move comfortably between C# and VB.NET codebases. Develop and support WPF and Windows Forms applications. Develop and support WCF and REST APIs. Work directly with SQL Server to diagnose and resolve application/data issues. Participate effectively in CI/CD and source-control processes. Troubleshoot complex issues across the UI, application, integration, and database layers. Take ownership of technical problems and drive them to resolution. Contribute to application modernization and continuous improvement initiatives.
This is a hands‑on development and application support position. The contractor is expected to be able to work independently, manage competing priorities, and become productive within an existing enterprise application environment. The ideal candidate is not simply a specialist in one technology. We are specifically seeking a versatile .NET professional who can bridge: Legacy / Existing Applications Modern Web Applications Development Production Support while maintaining a strong focus on quality, reliability, maintainability, and business value.
C# VB.NET .NET / .NET Framework Senior .NET Full-Stack Application Developer | Page 6 Microsoft Blazor Web Development WPF and/or Windows Forms Microsoft SQL Server WCF RESTful APIs Git / TFS CI/CD Preferred / Bonus Azure DevOps Entity Framework / EF Core Power BI Azure Automated Testing Application Modernization Enterprise Integration Ideal Candidate Profile The ideal candidate is a senior, versatile, hands‑on .NET developer who can move seamlessly between desktop, web, service, and database development. They should be comfortable saying: \"Give me an application problem, and I can trace it across the UI, application code, service/API, and database to determine the root cause and implement the right solution.\" We value technical capability, ownership, problem-solving, collaboration, adaptability, and a commitment to continuous improvement as much as knowledge of individual technologies. Position Details Position Type Contract-to-Hire Role Senior .NET Full-Stack Application Developer Primary Focus Application Development, Application Support, Web/Blazor Development, Desktop Development, Integration,
Background Check : No
Drug Screen : No