This is a remote position. About the Role We are seeking a skilled .NET Developer to support the development of a bespoke tax revenue management system for the RevConnect project. The developer will work closely with the Project Manager, Business Analysts, other developers, and the technical lead to deliver high-quality software solutions. Key Responsibilities Participate in daily stand-ups, sprint planning, and technical workshops. Develop code aligned with project standards and protocols. Interpret and implement user stories in collaboration with BAs. Communicate promptly with the Project Manager and Tech Lead. Document testing steps in plain English. Write unit tests as required. Demonstrate developed code to stakeholders. Collaborate with business and technical SMEs. Ensure code is maintainable by other experienced developers. Requirements Essential Skills & Experience Proficiency in C# .NET (.NET Core preferred); Java acceptable. Experience with Visual Studio, SQL Server, and Visual Studio Code. Strong web development skills (HTML/CSS/JavaScript/TypeScript, vueJS). Experience with .NET SPA and ORM frameworks (Entity Framework, Linq2DB). Familiarity with WebAPI, IIS, and Atlassian tools (Bitbucket, Jira, Bamboo). Understanding of system architecture and network design principles. Knowledge of basic security concepts. Desirable Skills & Experience Desktop application development (WPF/XAML), SPA. Experience with REST, SOAP, MQ services, and open API specs. Familiarity with Dependency Injection and CI/CD practices. Ability to write and interpret technical documentation. Understanding of layered system architecture and VM infrastructure. Experience with DNS, service accounts, and security implementation.