Job Description : We are seeking an experienced and dynamic Full Stack .NET Developer with strong proficiency in C#, UI frameworks, REST APIs, and experience with a commonly used RDBMS such as SQL Server or PostgreSQL. The ideal candidate will also have experience supporting large-scale or complex applications in production and experience with Agile/Scrum methodology. Mandatory Qualifications : Bachelors degree in computer science, information technology, or a related field; or equivalent experience. 4-6 years of professional experience in application development including at least 2 years using .NET and 2 years using a UI framework such as Angular.js. 1+ years supporting large scale or complex applications in production. Very strong proficiency in core C# and JavaScript language programming. Experience with RESTful API design and implementation. Experience with a common RBDMS such as SQLServer or PostgreSQL. Experience with ORM and Entity Framework. Knowledge of Git version control system. Strong problem-solving skills and attention to detail. Excellent communication skills. Preferred Qualifications : Experience with AI tools for software development Experience with a NoSQL database such as MarkLogic or DynamoDB. Familiarity with Azure DevOps. Understanding of Agile development methodologies and Scrum practices. Experience with DevOps practices and tools. Experience with a secondary language such as Python or Java. Responsibilities : Participate in the design, development, and deployment of a complex full-stack application for our Tax and Revenue team. Develop and maintain backend REST APIs using .NET/C# and backed by RBDMS. Develop and maintain user interfaces using Angular.js. Participate in Scrum meetings/processes. Collaborate closely with cross-functional teams, including product managers, designers, QA, and other stakeholders.