Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Associate Software Engineer

AT Perceptive
Perceptive

Associate Software Engineer

Hyderabad, India

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

Job Summary:

As Associate Software Engineer, you will perform the functions of developing and using software across the business and on a variety of products and services. An associate will usually work on program conception and building and may also be responsible for varying software applications. In this role, you may also be required to communicate with clients, team members, or other employees.

Want more jobs like this?

Get Software Engineering jobs in Hyderabad, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Key Accountabilities:

Data modelling & design

  • Applies data analysis, design, modelling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions).
  • Advises database designers and other application development team members on the details of data structures and associated components.

Programming & software development

  • Designs, codes, verifies, tests, documents, amends and refactors moderately complex programs/scripts.
  • Applies agreed standards and tools, to achieve a well-engineered result.
  • Collaborates in reviews of work with others as appropriate

Software design

  • Undertakes complete design of moderately complex software applications or components applying agreed standards, patterns and tools.
  • Assists as part of a team in the design of components of larger software systems.
  • Specifies user and/or system interfaces.
  • Creates multiple design views to address the concerns of the different stakeholders of the design and to handle separately functional and non-functional requirements.
  • Assists in the evaluation of options and trade-offs.
  • Collaborates in reviews of work with others as appropriate.

Relationship management

  • Implements stakeholder engagement/communications plan.
  • Deals with lower level problems and issues, managing resolutions, corrective actions, lessons learned and the collection and dissemination of relevant information.
  • Collects and uses feedback from customers and stakeholders to help measure effectiveness of stakeholder management.
  • Helps develop and enhance customer and stakeholder relationships.

Database design

  • Develops appropriate physical database or data warehouse design elements, within set policies, to meet business change or development project data requirements.
  • Interprets installation standards to meet project needs and produces database or data warehouse component specifications.

Other

  • Carryout any other reasonable duties as requested.

Skills:

  • Willingness to work in a matrix environment and to value the importance of teamwork
  • Understanding of common system architecture frameworks and concepts
  • Technical awareness of Security and Application Software Development
  • 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
  • Shows Initiative and self-confidence, is adaptable and is able to cope with changing and evolving priorities.
  • Must have the ability to work methodically in a fast-paced, time-sensitive environment.
  • Demonstratable 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.
  • Ability to execute tests accurately and capture evidence.
  • Proactively participates in skills improvement training.
  • Maintains an up-to-date awareness of trends, tools, technology, techniques and processes that affect technology within the Life sciences domain.

Knowledge and Experience:

  • Proven relevant experience in systems integration and implementation, software development, or a related discipline.
  • Demonstrable experience in C# or another comparable programming language and SLDC lifecycle.
  • Demonstrable experience of SQL such as Oracle, PLSQL and SQL Server.
  • Basic knowledge of code repositories such as SVN and IDE tools like Visual Studio.
  • Basic knowledge of Electronic Data Capture (EDC) such as RAVE.
  • Knowledge of bug tracking tools (Jira or others).

Education:

  • Bachelor's Degree in a technical discipline (Maths, Science, Engineering, Computing, etc.) or a related study, or equivalent project-related experience
  • English: Fluent

Come as you are.

We're 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.

Client-provided location(s): Hyderabad, Telangana, India
Job ID: Calyx-JR103359
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • Dental Insurance
    • HSA
    • FSA
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Remote Work Opportunities
    • Flexible Work Hours
    • Hybrid Work Opportunities
  • Vacation and Time Off

    • Paid Holidays
    • Personal/Sick Days
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
  • Professional Development

    • Leadership Training Program
    • Tuition Reimbursement
    • Access to Online Courses
  • Diversity and Inclusion

    • Unconscious Bias Training
    • Diversity, Equity, and Inclusion Program