Overview
At Watermark, we partner with institutions of higher education to improve student learning and institutional quality with proven, reliable, and user-friendly assessment management and e-portfolio solutions and supporting services. Watermark is a recognized leader in student assessment, portfolio and accreditation. We serve over 1,700 institutions and close to a million students across the country.
Developer Responsibilities:
- 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)
At Watermark we are continually strengthening the rich diversity in our workplace — the primary reason we succeed and we’re proud to be an equal opportunity employer. We work together to provide an inclusive hiring experience where all qualified applicants receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, veteran status, or any other non-merit based or legally protected grounds.