Job Description :
We 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 :
- 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 Qualifications :
- Bachelors degree in computer science, information technology, or a related field; or equivalent experience.
- 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.
- Excellent communication skills.
- Ability to mentor / teach and serve as a thought 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.
- Proficiency in a secondary language such as Python or :
- Competitive salary including health insurance, performance bonuses, and other benefits.
- Collaborative and inclusive work environment.
- Exposure to the advanced work culture, processes, and standards followed by the USA-based company, to enhance skill sets.
- Access to the latest tools, technologies, and methodologies, increasing their technical expertise.
- Receive extensive training, both technical and soft skills, to meet global standards, fostering career advancement.
- Opportunity to travel to the USA for training, short-term assignments, or even long-term relocation opportunities, giving them a chance to experience life and work abroad.
(ref : hirist.tech)