Job Description
-
Work within an agile team to rapidly deliver software against a highly available application
-
Good team player working with multiple contributing developers of varying seniority
-
Collaborate with other developers on technical approaches and problem solving
-
Ability to write clean and efficient code
-
Develop tasks from functional designs and user stories
-
Estimate user stories and tasks
-
Build and deliver solutions based on written specifications
-
Refactor existing code to meet current standards and patterns
-
Identify and thoroughly document development patterns specific to the application
-
3+ years of experience in .NET along with a minimum of 1 year experience with TypeScript and React framework.
-
Experience in at least one RDBMS, preferably SQL Server
-
Experience with REST API(s), Windows Server, IIS and version control
-
An understanding of software patterns and practices, affinity for developing unit tests with complete code coverage
-
Design, build and maintain efficient and reusable code
-
Proven experience delivering end to end software artifacts within a large code base
-
Excellent troubleshooting and debugging skills
Experience with MVC and other design patterns
Experience with Tailwind
Experience with Web Components
Experience with React testing including automated testing (eg. via Jest, Mocha)
