Position OverviewWe are seeking an experienced and dynamic Senior Full Stack .NET Developer with very strong proficiency in C#, UI frameworks, REST APIs, and deep experience with a commonly used RDBMS such as SQL Server or PostgreSQL. The ideal candidate will also have significant experience supporting large-scale or complex applications in production and experience with Agile/Scrum methodology.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.
Conduct code reviews and provide constructive feedback to team members.
Requirements
8+ years of professional experience in application development including at least 4 years using .NET and 4 years using a UI framework such as Angular.js.
3+ years supporting large scale or complex applications in production.
Strong experience with enterprise application design patterns.
Very strong proficiency in core C# and JavaScript language programming.
Extensive experience with RESTful API design and implementation.
Extensive experience with a common RBDMS such as SQLServer or PostgreSQL.
Strong experience with ORM and Entity Framework.
Knowledge of Git version control system.
Strong problem-solving skills and attention to detail.
Ability to mentor/teach and serve as a thought leader
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. Proficiency in a secondary language such as Python or Java.
Preferred Qualifications
Bachelor's degree in computer science, information technology, or a related field; or equivalent experience
Job Type: Full-time
Pay: ₹800,000.00 - ₹2,500,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.