Senior Fullstack Software Engineer
Full Job Description
We are seeking a Senior Fullstack Software Engineer to join our dynamic team in Hyderabad, Telangana, India. In this role, you will collaborate closely with development teams to enhance our company's mission and contribute to core product experiences. You will work on our client-facing technology suite, which streamlines clinical trial processes by connecting patients, sites, and sponsors.
Key responsibilities include gathering technical project requirements from clients and internal stakeholders, owning all aspects of application development including quality and performance testing, and translating business rules into project specifications. You will also lead the design of data ingestion and transformation systems, provide technical and architectural guidance to the development team, and engage directly with technical stakeholders to communicate project updates. This role involves running scrums and tech sessions.
We are looking for candidates with a BA/BS degree in Computer Science or a related discipline, or equivalent work experience, along with professional development experience. Demonstrated aptitude for engineering and product sense through personal projects is highly valued. You should be comfortable working outside your usual comfort zone, eager to learn new technologies, and experienced in starting projects from scratch as well as contributing to existing architectures. Keeping up-to-date with industry trends and the ability to multitask in a cross-functional team are essential.
Required technical skills include strong experience with JavaScript & Node.js, a full-stack disposition with a strong backend development background, and a solid understanding of Service Oriented Architecture (SOA). Proficiency in database architecture and performance, asynchronous, object-oriented, and functional programming design patterns, and experience with AWS services (EC2, ECS, Lambda, SQS/Kinesis) are also required. Experience with other enterprise server-side languages (e.g., Java, Python, Ruby) and front-end technologies like React.js and React Native are a plus. Experience developing and scaling REST APIs, as well as building low-latency, high-availability applications, is preferred.
Company
Syneos Health
Syneos Health is a premier life sciences services organization dedicated to accelerating customer success. We collaborate with innovators across the drug development and commercialization spectrum, em...