Search by job, company or skills

A

Senior Full Stack Engineer

8-13 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 days ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

Accountabilities

  • Collaborate with distributed teams of engineers to deliver high-impact, high-quality solutions while maintaining operational excellence.
  • Work across legacy systems and new technologies, covering data layers, middleware, applications, UI, and everything in between.
  • Partner with solution and IT architects to devise optimal solutions for complex problems.
  • Engage with BAs, Engineers, and Scientists to understand requirements and deliver tailored software solutions.
  • Integrate new software with existing systems, influencing platform evolution.
  • Contribute to the technical direction of the platform, ensuring efficient and accurate scientific work.
  • Advocate for modern, agile software development practices and foster a vibrant engineering culture.
  • Mentor junior engineers, providing guidance and career development support.
  • Transform siloed systems into an ecosystem that delivers exceptional user experiences.

Essential Skills/Experience

  • 9+ years of deep expertise in languages like Java, with the ability to quickly learn new ones.
  • 3+ years experience in scripting languages like Python, Ruby, shell, etc.
  • Experience in major web development or microservices frameworks like Spring or Quarkus.
  • 3+ years with strong front-end skills using JavaScript and frameworks like Vue.js, React, or Angular.
  • Additional front-end skills in CSS and frameworks like Bootstrap, MUI, or TailwindCSS.
  • Several years experience with relational and/or NoSQL databases (bonus for Oracle, Postgres, MongoDB, Cassandra).
  • Proficiency in *nix environments.
  • High proficiency in data structures and design patterns.
  • Solid exposure to cloud environments and tooling, mainly AWS.
  • Excellent unit testing practices.
  • CI/CD experience with automation tools like Jenkins, GithubActions, TravisCI.
  • Experience in data analysis - profiling, investigating, interpreting data structures.
  • Attention to detail and ability to follow and evolve standards.
  • Excellent teamworking skills.
  • Excellent verbal and written communication skills in English.
  • Critical thinking attitude with solution-oriented approach.
  • Desire to engineer rather than just write code.
  • Always learning attitude.
  • Ability to choose the right tool for the job.

Desirable Skills/Experience

  • Experience with Docker and other dev environment tools.
  • Experience with CM tools like Ansible, Chef.
  • Desire to learn modern software architectures like microservices.
  • Strong willingness to share knowledge and learn from others.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We're transforming the future of healthcare by unlocking the power of what science can do for people, society and the planet

Job ID: 118231045

Similar Jobs