Senior Software Engineer Specialist

Year    Bangalore, Karnataka, India

Job Description

:

The solutions are built on a core cloud-based platform system (AWS). As Sr Software Engineer specialist, your role will be to oversee the evolution of the platform and related applications and ensure their scalability and maintainability. This hands-on role ensures that development teams are productive in application development while also ensuring production environments are secure, reliable and operating with high performance. The target infrastructures will be cost effective as they scale up and scale down based on needed capacity.

Responsibilities:

  • Design and develop the Content Management platform and applications with a continuous improvement mindset
  • Become a technical expert for the platform and a point of reference for the organization
  • Design and develop the cloud infrastructure and deployment pipelines to support our applications
  • Troubleshoot and improve scalability and performance of the applications
  • Evolve the data model that underpins our platform as business needs require
  • Leads cross-functional product development teams, acting also as a senior consultant to provide system and technical advice.
  • Keeps up to date with technology changes and identifies opportunities for implementation in future systems.
Required Skills and Experience
  • Excellent object-oriented design skills
  • Expert knowledge of Java 11 and Scala
  • Experience in working with ORM (Object Relational Model)
  • Full Text Search Technology -Solr or similar
  • Comfortable with Postgres, query tuning/optimization and execution plan analysis
  • Deep experience with AWS, and build automation in the cloud (Terraform, CloudFormation)
  • Excellent communication skills and a desire to mentor and impart knowledge to developers on the team
  • Takes pride in being the first person to be called on to troubleshoot and fix difficult bugs
  • Comfortable with deadline pressure
  • Expert knowledge in database design and scalability related to PostgreSQL or equivalent.
  • Excellent DevOps and ProdOps skills including Puppet/Chef and batch scripting
  • Excellent knowledge of concurrent and parallel programming
  • Knowledge of distributed systems infrastructure (Hazelcast)
  • Knowledge of Apache Solr or related technology
Desired Skills and Experience
  • Knowledge of Scala for functional programming (CATS, ZIO, Monix)
  • Knowledge of functional programming concepts
  • Able to contribute on the front end (Typescript, React and Redux/Mobx)
  • Ability to be fully remote.
IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible - to help our customers create a healthier world. Learn more at

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2962787
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year