Senior Full Stack Software Develope...
Full Job Description
Job Title: Senior Full Stack Software Developer
Location: Hyderabad, Telangana, India (Hybrid)
Company: Syneos Health
About Syneos Health: Syneos Health is a fully integrated life sciences services organization committed to accelerating customer success. They partner with life science innovators to navigate the complexities of drug development and commercialization, driving progress and anticipating future needs. Syneos Health fosters a collaborative culture where talented experts work together to achieve critical business objectives, emphasizing agility, collaboration, and a commitment to delivering impactful solutions.
Why Syneos Health:
- Emphasis on employee development through career progression, supportive management, technical training, and a comprehensive rewards program.
- Commitment to building an inclusive culture where individuals can be authentic.
- Driven by a purpose to deliver solutions that can dramatically impact lives.
- A continuous effort to build a company that is a great place to work and a preferred partner for customers, aiming to shape the future of healthcare.
Job Responsibilities:
- Design, develop, and maintain scalable, secure, and high-performance web applications.
- Build advanced frontend components utilizing React.js, ensuring responsive design, accessibility, and UI performance optimization.
- Develop and maintain robust backend services using Python and Node.js, including API development and integration.
- Design, query, and optimize solutions within Oracle Database, ensuring strong SQL skills for performance tuning and data integrity.
- Define application architecture, establish coding standards, and create reusable development patterns.
- Lead API design and integration efforts using REST/JSON services.
- Mentor and guide junior developers, fostering their technical growth.
- Conduct code reviews to ensure high-quality deliverables and adherence to standards.
- Troubleshoot complex issues across applications, performance, databases, and integrations.
- Collaborate effectively with product owners, architects, QA teams, and business stakeholders.
- Participate actively in Agile planning, estimation, release, and deployment processes.
Required Skills:
- Frontend: Strong proficiency in HTML5, CSS3, JavaScript/TypeScript; advanced experience with React.js (functional components, hooks, state management); experience with RESTful API consumption and integration.
- Backend: Strong hands-on experience with Python for backend development and scripting; good working experience with Node.js for backend services and integrations; strong understanding of REST API design, error handling, and security.
- Database: Strong knowledge of Oracle Database; advanced SQL skills for querying, joins, data validation, and performance tuning; understanding of database design, stored procedures, indexing, and optimization.
- Tools & Practices: Proficiency with Git; experience with Agile/Scrum; awareness of CI/CD pipelines; familiarity with code review and QA practices; experience with application debugging, logging, and performance monitoring.
Nice to Have:
- Experience with Oracle APEX.
- Experience evaluating and guiding the use of AI-assisted development tools (e.g., GitHub Copilot).
- Experience in modernizing or migrating legacy platforms.
- Exposure to cloud platforms.
- Experience leading technical design discussions and knowledge of enterprise application architecture.
Experience:
- Minimum 6+ years of relevant software development experience.
- Prior experience mentoring developers or leading technical deliverables is preferred.
- Strong written and verbal communication skills.
- Self-organizing, detail-oriented, and comfortable working independently.
- A mindset focused on progress, modernization, and continuous improvement.
Company Impact: Syneos Health has a significant impact on the pharmaceutical industry, having worked with a large percentage of Novel FDA Approved Drugs and EMA Authorized Products, supporting numerous studies and patients worldwide.
Company
Syneos Health
Syneos Health is a leading fully integrated life sciences services organization dedicated to accelerating customer success. They partner with innovators across the drug development and commercializati...