Continuous delivery of high-quality code for strategic technology web-based solutions applying contemporary software engineering practices, DevOps, and agile principles; and ensuring code is fully compliant with all Trinity security, quality, and other regulatory requirements.
Ensuring user interface designs are faithfully coded, tested, and compliant with the UI design system and component libraries.
Improve software quality through following coding standards, mentoring, peer reviews, etc.
Ensuring all technical documentation in scope is up to date in support of the lifecycle plan for audits and reviews.
Supporting product owner and teams to deliver value continuously, fostering and maintaining close links with UI/UX/product designers and other developers down the software/product stack.
Frameworks - Proficient in any one of the below Angular/React, Angular Router, NgRx
Ability to work productively and handle a small web development team, identify and resolve issues in a collaborative manner.
Strong experience in Django, REST APIs
Must have up-to-date experience with Django/Python
Ability to mentor and guide team members effectively
Ability to take direction, understand requirements, and be proactive in following up on tasks
Work closely with product owners to understand overall requirements, application architecture and lead a team of web developers in an agile environment.
Frontend:
Basic – HTML5, CSS, JavaScript,
Frameworks - Proficient in any one of the below Angular/React, Angular Router, NgRx
CSS Libraries – SCSS/LESS/Stylus, Flexbox.
Versioning Systems – GIT/Bitbucket/Gitlab
Package Managers – NPM/Yarn
Integration Tools – CI/CD Pipelines, Jenkins
Good to have - Knowledge of Cloud platforms (AWS, Azure), and Microservice Architecture
Passionate about delivering UI applications of the highest quality
Extensive working experience with major web framework like Angular, React or Vue.js
Implement reusable components following the UX design system
Experience across a broad set of technologies, demonstrating core engineering knowledge and experience of industry technologies, practice, and frameworks (HTML5, CSS, SCSS, responsive design.
Backend:
He/She should be working hands-on as backend developer using Django
Strong programming knowledge of Python
Strong experience in Django, REST APIs
Must have up-to-date experience with Django/Python, JavaScript, CSS, HTML5
Knowledge/Hands on Experience on any of the RDBMS, NoSQL databases
Proficient understanding of code versioning tools such as Git or SVN
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Life sciences background and functional knowledge is a big plus.
Ensure design consistency with client's development standards and guidelines.
Guide and maintain development teams and ensure best practices are followed for web applications.
Ability to design / develop reusable frameworks & interface specifications.
Take proactive steps to reduce/prevent vulnerabilities.
Perform product analysis and development tasks of increasingly complex nature which may require