Your responsibilities transforming business requirements into application architectures production issue triage, management, and prevention as needed develop sustainable, accessibility compliant solutions take ownership of the user stories/tasks determining feasibility & scalability of front-end solutions, interacting with business and product owners in order to define technical solutions for customer problems research & development of POCs & innovative new ideas assisting in defining alternate solutions for the business problems and providing estimates for potential new workstreams creating a learning culture by establishing, sharing, and enforcing best practices and lessons learned long term technical debt resolutions, debt prevention & code reviews analysis and implementation of Performance/Stability/Reliability/Architecture initiatives ensuring the team develops with quality measuring via clean pipelines, and 90%+ coverage Your profile Technical skills: 5+ years of overall experience in software development experience with REST API development in Python, other programming languages and frameworks e.g. Java/Scala, Go, React etc. is a plus experience in Unix/Shell scripting is a plus experience with data engineering in multiple formats (RDF, JSON, CSV) experience or exposure to database design and implementation knowledge of multi-tier architecture, rational/visio modeling familiar with cloud technologies like AWS S3/MinIO, MS Azure Cloud, HPC (High Performance Computing) SLURM workload manager is a plus experience working with semantic web (RDF, SPARQL, Virtuoso) is a plus experience working with relational databases (SQL, PostgreSQL) is a plus experience working with workflow managers (Apache Airflow) is a plus experience with different healthcare data models (SPHN, FHIR, etc.) is a plus