
Search by job, company or skills
Position Overview:
· 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 React.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.
Key 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 React.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.
Mandatory Qualifications:
· Bachelor's 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 React.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 leader
· Participate in the design, development, and deployment of a complex full-stack application for our Tax and Revenue team.
· Collaborate closely with cross-functional teams, including product managers, designers, QA, and other stakeholders.
Preferred Qualifications:
· Experience with AI tools for software development
· Experience with a NoSQL database such as MarkLogic or DynamoDB.
· Familiarity with Azure DevOps or AWS.
· Understanding of Agile development methodologies and Scrum practices.
· Experience with DevOps practices and tools.
· Proficiency in a secondary language such as Python or Java.
Job ID: 144593073
We don’t charge any money for job offers