- 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
- 6-9 years of experience
- Bachelor’s degree, preferably B.E / B. Tech