Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies
JobServe
 

Bangalore, Karnataka Permanent Posted by: Quantiphi Posted: Sunday, 22 December 2024
 
 

Role: Senior Software Developer - Fullstack

Experience Level: 3+ years and above

Work location: Mumbai/Bengaluru/Trivandrum

What you'll do:

You will be working as a Senior Software Developer within the healthcare domain, designing and delivering applications that are running across multiple geographies, helping healthcare organizations achieve their business goals with use of full stack technologies, cloud services & DevOps. You will be working with Architects from other specialties such as cloud engineering, data engineering, ML engineering to create platforms, solutions and applications that cater to latest trends in the healthcare industry such as digital diagnosis, software as a medical product, AI marketplace, amongst others.

Role & Responsibilities:

We are looking for a Software Developer who is motivated to combine the art of design with programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

  • Develop new user-facing features
  • Develop scalable stateless or stateful API that integrate seamlessly with UI/Databases/3rd party clients
  • Implement industry standard security best practices for the application development
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability.
  • Collaborate with other team members and stakeholders.
  • Design Cloud native/cloud scalable applications.

Skills expectation:

  • Must have Technical skills
  • Ensure compliance of best practices and policies in software development
  • Closely monitor code quality during implementation and be responsible for code reviews and deliverables
  • Expert level understanding of software development design patterns
  • Experience in Architecting large scale web/mobile/desktop microservices based/monolithic applications
  • PRIMARY SKILLS NEEDED: NodeJS, Angular/React JS
  • jQuery, JSON, AJAX, web services/REST, SQL.
  • JavaScript frameworks like NodeJS, AngularJS, ReactJS, Jasmine or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower.
  • Deep understanding of client-side development, coding in HTML5 CSS3 JavaScript ES6 and jQuery.
  • Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux, and AngularJS.
  • Proficiency with databases including data modeling and query optimization (eg MySQL, Postgres, MongoDB, DynamoDB)
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Design and construction of REST API and its security.
  • Proven ability to develop and ship high quality software products in Agile development.
  • Accountable for end-to-end delivery of software
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of code versioning tools preferably Git.
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Top-notch programming skills and write code for robust software design.
  • Experience in responsive design, cross-browser compatibility, and website performance.
  • Experience in object-oriented design skills.
  • Aggressive problem diagnosis and creative problem-solving skills.
  • Good understanding of how browsers and DOM work.

Good to have :

  • Knowledge of working on Cloud technologies like Google cloud platform/AWS/Azure
  • Experience of managing microservices driven architecture and orchestrate using API gateways
  • Familiarity with tools such as Photoshop/illustrator/XD/Figmma/Sketch is a plus.
  • Exposure to containerization and distributed computing
  • Knowledge on Elasticsearch will be an added advantage
  • End-to-end documentation (Technical Design Documentation)
  • Exposure to operating in programming paradigms such as TDD, Pair Programming, Rapid Prototyping etc.
  • Work effectively within different stages of the project from proposal to delivery and work within Budget and timelines set for the project.
  • Ability to break down complex problems into actionable tasks.
  • Need to Must also have the ability to interact with other members of the team (Juniors, Seniors, Architects,Tech leads, BA, etc) to get their designs from concept to development
  • Keeping various audiences in mind, must write their reports in clear language accessible to all
  • Working knowledge of Apollo, GraphQL, Moment.js is an advantage.
  • UX or UI designing experience is an advantage.

Behavioural skills:

  • Effective communication with all the stakeholders involved
  • Need to communicate clearly about complex subjects and technical plans
  • Provide thought process leadership and ability to learn and adapt to technology changes.
  • Must also have the ability to interact with other members of the team (Juniors, Seniors, ATA, TA, BA, etc) to get their designs from concept to development
  • Keeping various audiences in mind, engineer must write their reports in clear language accessible to all

What is in it for you:

  • Opportunity to work on market leading cloud services and how to utilize those services to solve various business problems
  • Sponsored certification opportunity for various courses of your choice (eg, GCP, AWS, Azure, Tableau, Looker, etc)
  • Working in a cross-functional team to design and implement enterprise solutions which are built using the latest technologies in data science, data engineering and cloud computing
  • Steep learning curve and global exposure
  • Dynamic work environment and energetic colleagues
  • Knowledge of working on Cloud technologies like Google cloud platform/AWS/Azure
  • Experience of managing microservices driven architecture and orchestrate using API gateways
  • Familiarity with tools such as Photoshop/illustrator/XD/Figmma/Sketch is a plus.
  • Exposure to containerization and distributed computing
  • Knowledge on Elasticsearch will be an added advantage
  • End-to-end documentation (Technical Design Documentation)
  • Exposure to operating in programming paradigms such as TDD, Pair Programming, Rapid Prototyping etc.
  • Work effectively within different stages of the project from proposal to delivery and work within Budget and timelines set for the project.
  • Ability to break down complex problems into actionable tasks.
  • Need to Must also have the ability to interact with other members of the team (Juniors, Seniors, Architects,Tech leads, BA, etc) to get their designs from concept to development
  • Keeping various audiences in mind, must write their reports in clear language accessible to all
  • Working knowledge of Apollo, GraphQL, Moment.js is an advantage.
  • UX or UI designing experience is an advantage.

Behavioural skills:

  • Effective communication with all the stakeholders involved
  • Need to communicate clearly about complex subjects and technical plans
  • Provide thought process leadership and ability to learn and adapt to technology changes.
  • Must also have the ability to interact with other members of the team (Juniors, Seniors, ATA, TA, BA, etc) to get their designs from concept to development
  • Keeping various audiences in mind, engineer must write their reports in clear language accessible to all

What is in it for you:

Opportunity to work on market leading cloud services and how to utilize those services to solve various business problems

Sponsored certification opportunity for various courses of your choice (eg, GCP, AWS, Azure, Tableau, Looker, etc)

Working in a cross-functional team to design and implement enterprise solutions which are built using the latest technologies in data science, data engineering and cloud computing

Steep learning curve and global exposure

Dynamic work environment and energetic colleagues

Bangalore, Karnataka, India
IT
Quantiphi
Quantiphi
JS2869744924
22/12/2024 3:09:59 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.