Note: *Work from office*
Primary Responsibilities:
- Build responsive web application user interfaces that work across different screen sizes.
- Develop C#/.Net services and APIs.
- Write software architecture documents and detailed specs.
- Design creative proofs of concept according to specifications as needed/appropriate.
- Perform unit and integration testing before promoting or committing code/solutions.
- Troubleshoot production issues, create workarounds and long-term solutions to problems.
- Participate in backlog review, sprint planning, sprint reviews/demos and retrospectives.
Qualifications and Experience Required:
- Frontend experience with HTML, XML, JavaScript, AngularJS, Angular v7 and later.
- Backend experience with .Net, C#, Entity Framework, MS SQL Server.
- Experience with Domain Driven Design and Clean Architecture design principles.
- Expert in Test Driven Development.
- Excellent troubleshooting and communication skills.
- Familiarity with Microsoft Visual Studio and Azure DevOps.
- Expert knowledge of Git version control.
- Solid experience in Agile processes and Software Development lifecycle activities.
- Excellent troubleshooting and communication skills.
- Good written and verbal communications skills with an ability to explain technical concepts to business stakeholders.
- Experience in the clinical trial or medical industries is preferred.
- Education: Bachelors degree; Computer Science, MIS, Mathematics, or another quantitative field.
- Experience: 5+ years relevant work experience working in a software development role.