
Staff Engineer, Software
Welcome to PPD-Pharmaceutical Product Development, a leading global contract research organization in the healthcare industry. We are currently seeking a highly skilled and motivated Staff Engineer, Software to join our team. As a Staff Engineer, you will play a crucial role in developing and maintaining software solutions that support our clinical research activities. Your expertise and dedication will contribute to the success of our company and ultimately, the improvement of human health worldwide. If you are a driven individual with a passion for software engineering and a desire to make a difference, we encourage you to apply. To excel in this role, you must have a Bachelor's degree in Computer Science or a related field, along with a minimum of 5 years of experience in software development. In addition, you should possess strong problem-solving skills, excellent communication and teamwork abilities, and a strong understanding of software development life cycle. If you are ready to take your career to the next level, we look forward to receiving your application. Join us and be a part of our dynamic and innovative team at PPD.
- Collaborate with cross-functional teams to understand software requirements and design solutions that meet business needs.
- Develop and maintain software solutions to support clinical research activities.
- Write clean, efficient, and well-documented code in accordance with software development best practices.
- Conduct thorough testing and debugging to ensure the quality and functionality of software solutions.
- Stay updated on industry trends and advancements in software engineering to continuously improve our products.
- Provide technical guidance and support to junior engineers within the team.
- Work closely with project managers to ensure timely delivery of software solutions and identify and address any potential roadblocks.
- Communicate project progress and any potential issues to relevant stakeholders.
- Follow software development life cycle processes and adhere to company coding standards.
- Implement and maintain software security measures to protect sensitive data.
- Participate in code reviews and actively contribute to improving code quality.
- Troubleshoot and resolve complex technical issues.
- Collaborate with quality assurance team to ensure software solutions meet functional and non-functional requirements.
- Continuously seek opportunities to optimize and improve existing software systems.
- Adhere to PPD's core values and promote a positive and collaborative work culture.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field
Minimum Of 5 Years Of Experience In Software Development, Preferably In The Pharmaceutical Or Biotech Industry
Strong Proficiency In Programming Languages Such As Java, C++, Or Python
Experience With Software Development Life Cycle (Sdlc) And Agile Methodologies
Excellent Problem-Solving And Analytical Skills, With The Ability To Troubleshoot Complex Technical Issues And Provide Innovative Solutions.
Software Development
Quality Assurance
Project Management
Troubleshooting
Data Analysis
Database Management
Agile Methodology
System Design
Team Leadership
Software testing
Coding Proficiency
Requirement
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Active Listening
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Staff Engineer, Software in Bengaluru, Karnataka, India is approximately ₹1,000,000 - ₹2,000,000 per year. This equates to approximately $13,000 - $26,000 USD per year. However, salaries can vary significantly based on the specific company, experience level, and other factors.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
PPD, Inc. is a global contract research organization providing comprehensive, integrated drug development, laboratory and lifecycle management services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
