Premium Employer

i

This company page is being actively managed by Perceptive Team. If you also belong to the team, you can get access from here

Perceptive Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 88 Reviews

filter salaries All Filters

13 Perceptive Jobs

Principal Software Engineer (iPACs)

9-17 years

Hyderabad / Secunderabad

1 vacancy

Principal Software Engineer (iPACs)

Perceptive

posted 5hr ago

Job Description

We re on a mission to change the future of
clinical research. At Perceptive, we help the
biopharmaceutical industry bring medical
treatments to the market, faster.
Our mission is to change the world
but to do this, we need people like you.

Apart from job satisfaction, we can offer you:

HEALTH:

- Medical plan for you and your dependents.

- Personal Accident Insurance

- Life Insurance

- Critical illness cover

WEALTH:

- Salary structure and Flexi basket

- Provident fund of 12%

- Gratuity scheme

YOURSELF: Internal growth and development programs & trainings

Skills: python, postgresql, pl sql

Job Summary:

As Principal Software Engineer, you will develop, document, and test software to ensure that the software meets the needs of end-users and achieves business goals and standards. In this role, you will also provide technical guidance to development teams and oversee the technical aspects of all projects as well as provide coaching and mentorship to less experienced colleagues and teams..

Key Accountabilities:

Emerging technology monitoring

Monitors the market to gather intelligence on emerging technologies.
Assesses and documents impacts, threats and opportunities to the organization.
Creates technology roadmaps. shares knowledge and insights with others.

System design

Adopts and adapts appropriate systems design methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches, and ensures they are applied effectively.
Designs large or complex systems.
Undertakes impact analysis on major design options and trade-off.
Makes recommendations and assesses and manages associated risks.
Reviews others systems designs to ensure selection of appropriate technology, efficient use of resources, and integration of multiple systems and technology.
Ensures that the system design balances functional and non-functional requirements.
Contributes to development of systems design policies and standards and selection of architecture components.

Programming & Software development

Takes technical responsibility across all stages and iterations of software development.
Plans and drives software construction activities.

Adopts and adapts appropriate software development methods, tools and techniques selecting appropriately from predictive (plan-driven) approaches or adaptive (iterative/agile) approaches.
Measures and monitors applications of project/team standards for software construction including software security.
Contributes to the development of organisational policies, standards, and guidelines for software development.

Software design

Selects, adopts and adapts appropriate software design methods, tools and techniques; selecting appropriately from plan-driven/predictive approaches or more adaptive (iterative and agile) approaches.
Specifies and designs large or complex software components.
Undertakes impact analysis on major design options, makes recommendations and assesses and manages associated risks.
Specifies prototypes/simulations to enable informed decision making.
Evaluates the quality of others systems designs to ensure adherence to standards and identifies corrective action, if needed.
Ensures that the system design balances functional, service quality, security and systems management requirements.
Contributes to development of organisational software design and architecture policies and standards.

Quality Management
Assists project managers, functional managers or team leaders in planning the quality management for their area of responsibility.
Assists in the development of new or improved practices and organisational processes or standards.
Facilitates localised improvements to the quality system or services.

Quality Assurance

Contributes to the collection of evidence and the conduct of formal audits, reviews or compliance of activities, processes, data, products or services.
Examines records for evidence that appropriate testing and other quality control activities have taken place and determines compliance with organisational directives, standards and procedures.
Identifies non-compliances, non-conformances and abnormal occurrences.

Data modelling & design

Investigates corporate data requirements, and applies data analysis, design, modelling, and quality assurance techniques, to establish, modify or maintain data structures and their associated components
Provides advice and guidance to database designers and others using the data structures and associated components.

Database design

Provides expert guidance in the selection, provision and use of database and data warehouse architectures, software and facilities.
Provides specialist expertise in the design characteristics of database management systems (DBMS) or data warehouse products / services.
Ensures that physical database design policy supports transactional data requirements for performance and availability.
Ensures that data warehouse design policy supports demands for business intelligence and data analytics.

Measurement

Collect and maintain data for measurement.
Generate and produce reports, distribute reports.
Present progress updates to relevant stakeholders
Use measurement tools for routine analysis of data.

Solution Architecture

Leads the development of systems architectures in specific business, infrastructure or functional areas.

Ensures that appropriate tools and methods are available, understood and employed in architecture development.
Within a change programme, leads the preparation of technical plans and, in liaison with business assurance and project staff, ensures that appropriate technical resources are made available.
Provides advice on technical aspects of solution development and integration (including requests for changes, deviations from specifications, etc.) and ensures that relevant technical strategies, policies, standards and practices (including security) are applied correctly.

Consultancy

Takes responsibility for understanding client requirements, collecting data, delivering analysis and problem resolution. Identifies, evaluates and recommends options, implementing if required.
Collaborates with, and facilitates stakeholder groups, as part of formal or informal consultancy agreements.
Seeks to fully address client needs, enhancing the capabilities and effectiveness of client personnel, by ensuring that proposed solutions are properly understood and appropriately exploited.

Relationship Management

Leads the development and Implements of comprehensive stakeholder management strategies and plans.
Translates communications / stakeholder engagement strategies into specific activities and deliverables
Builds long-term, strategic relationships with senior stakeholders (internal and external).
Facilitates the engagement of stakeholders and delivery of services and change projects, acting as a single point of contact for senior stakeholders, facilitating relationships between them.
Negotiates to ensure that stakeholders understand and agree what will meet their needs, and that appropriate agreements are defined.
Oversees monitoring of relationships including lessons learned and appropriate feedback.

Leads actions to improve relations and open communications with and between stakeholders.
Deals with problems and issues, managing resolutions, corrective actions, lessons learned and the collection and dissemination of relevant information.

Other

Carryout any other reasonable duties as requested.

Skills:


Excellent interpersonal, verbal and written communication skills
A flexible attitude with respect to work assignments and new learning
Ability to manage multiple and varied tasks with enthusiasm and prioritize workload with attention to detail
Understanding of common system architecture frameworks and concepts
Technical awareness of Security and Application Software Development
Ability to effectively delegate work to team members
Must have the ability to work methodically in a fast-paced, time-sensitive environment
Demonstrable ability to apply critical thinking to problems and tasks
Builds and maintains an in-depth knowledge of testing and validation within the life sciences industry and how they affect customers adopting our products
Proactively participates in skills improvement training
Ability to coach and mentor colleagues in the test team
Maintains an up-to-date awareness of trends, tools, technology, techniques and processes that affect testing and technology within the Life sciences domain.

A self-starter and able to work under own initiative.

Knowledge and Experience:

Experience in python, postgresql, pl sql
Understanding of Agile methodologies (preferably Scrum), UML, Object Orientated, Data Modelling, Process Modelling and/or other development methodologies.

Experience using tools to communicate progress to Stakeholders.

Demonstrable experience in the same or very similar role.

Experience in regulated environments (GxP, Financial, etc ) or relevant testing experience from another domain that is transferable.

Proven relevant experience in systems integration and implementation, or software development, or a related discipline.

Experience in working on scratch project work, working in tight timelines with a high-quality deliverable.

Experience of working in Frameworks.

A demonstrable strong background in Perl, DBIx, Vue.js and the SLDC lifecycle.

- Workflow development using Camunda

Knowledge of SCM (GIT, SVN)

Knowledge of Apache tomcat Server, Build tools bug tracking tools (Jira or others).

Experience working on custom SQL queries.


Education:


Bachelors Degree (Masters preferred) in a technical discipline (Maths, Science, Engineering, Computing, etc.) or a related study, or equivalent project-related experience.
English: Fluent.

Come as you are.

Were proud to be a Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.


Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

What people at Perceptive are saying

3.0
 Rating based on 1 Principal Software Engineer review

Likes

Got a good flexibility till now.

  • Promotions - Good
Dislikes

Job security is a concern. Have seen 1 seperation, 1 acquisition, 3 round layoff.

  • Job security - Bad
  • +1 more
Read 1 Principal Software Engineer review

Principal Software Engineer salary at Perceptive

reported by 20 employees with 9-19 years exp.
₹20 L/yr - ₹44 L/yr
At par with the average Principal Software Engineer Salary in India
View more details

What Perceptive employees are saying about work life

based on 88 employees
78%
93%
87%
87%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Perceptive Benefits

Submitted by Company
Medical Insurance
Wellness Allowance
Life Insurance
Personal Accident Insurance
Submitted by Employees
Free Transport
Work From Home
Health Insurance
Free Food
Cafeteria
Job Training +6 more
View more benefits

Compare Perceptive with

Info Edge

3.9
Compare

JustDial

3.5
Compare

Matrimony.com

4.3
Compare

QUICK HEAL TECHNOLOGIES

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

IQVIA

3.9
Compare

Syngene International

3.9
Compare

Aragen Life Sciences

4.0
Compare

SAI Life Sciences

4.0
Compare

Parexel International

3.9
Compare

ICON Plc

4.2
Compare

Fortrea Development India Private Limited

3.9
Compare

Syneos Health

3.8
Compare

Lambda Therapeutic Research

4.5
Compare

Reliance Life Sciences

3.5
Compare

Aizant Drug Research Solutions

3.9
Compare

Similar Jobs for you

Principal Software Engineer at Oracle India Pvt. Ltd.

Hubli, Mangaluru + 3

8-10 Yrs

₹ 30-37.5 LPA

Principal Software Engineer at Cadence Design Systems

Bangalore / Bengaluru

7-12 Yrs

₹ 35-40 LPA

Principal Software Engineer at NOMURA CAPITAL (INDIA) PRIVATE LIMITED

Mumbai

7-14 Yrs

₹ 30-35 LPA

Principal Software Engineer at Thryve Digital Health LLP

Hyderabad / Secunderabad, Chennai

12-14 Yrs

₹ 35-40 LPA

Principal Software Engineer at Prophecy

Bangalore / Bengaluru

8-11 Yrs

₹ 20-25 LPA

Lead Software Engineer at MasterCard

Vadodara

9-16 Yrs

₹ 35-40 LPA

Engineer at ideaForge

Mumbai

9-13 Yrs

₹ 35-40 LPA

Principal Software Engineer at Precisely

Kolkata, Mumbai + 5

8-13 Yrs

₹ 25-30 LPA

Senior Principal Software Engineer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

10-15 Yrs

₹ 32.5-37.5 LPA

Principal Consultant at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

5-8 Yrs

₹ 22.5-27.5 LPA

Principal Software Engineer (iPACs)

9-17 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

Senior Software Engineer (iPACs)

7-12 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

Software Engineer (iPACs)

1-6 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

Senior UX Experience Designer

3-7 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

HR Shared Service Administrator (US Shift)

2-6 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

Senior Cloud Engineer

10-12 Yrs

Hyderabad / Secunderabad

9hr ago·via naukri.com

Software Engineer (Python)

2-4 Yrs

Hyderabad / Secunderabad

10hr ago·via naukri.com

Senior Cloud Engineer

6-10 Yrs

Hyderabad / Secunderabad

7d ago·via naukri.com

Learning Management System Administrator

1-3 Yrs

Hyderabad / Secunderabad

12d ago·via naukri.com

Scrum Master

5-10 Yrs

Hyderabad / Secunderabad

13d ago·via naukri.com
write
Share an Interview