Description:
This role is associated with the QuickMAR by PointClickCare eMAR platform
What Your Day-to-day Will Look Like
- Identify, prioritize and execute tasks in the software development life cycle
- Work with business to iterate over software requirements
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Analyze and debug systems
- Perform validation and verification testing in a test-driven manner
- Review the work of others and invite others to review your work
- Collaborate with internal teams and vendors to fix and improve products
- Ensure software is up-to-date with latest technologies
- Refactor, optimize, and improve the QuickMAR by PointClickCare platform used by our customers in the senior care industry.
What Qualifications We’re Looking For
- Extensive experience writing clean C# / ASP.NET MVC / .NET code that performs well at scale in both Windows client (WinForm) and IIS web application contexts
- In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL) Must have a deep understanding of Microsoft SQL Server and related functions such as SSRS
- Solid experience writing RESTful API endpoints along with maintaining SOAP-based interfaces
- Absolutely love TDD and have a working knowledge of it.
- Experience with UI development & frameworks such as ASP.NET MVC along with AngularJS, JavaScript & CSS
- Proficient in GIT and release/branch management strategies
- Experience using system and performance monitoring tools (e.g. New Relic, DataDog, SolarWinds)
- Excellent organization, critical-thinking and personal leadership skills
- Self-starter with the ability to deliver with minimal supervision
- Being okay with the uncomfortable feeling that comes from learning new things
- Team player, Analytical mind with problem-solving aptitude
- Experience within an Agile context and have a deep understanding of empowered scrum teams and Agile project management software such as Jira
- Proven experience as a great Engineer
- BSc/BA in Computer Science or a related degree Would consider relevant experience as well