BBRC – Senior Full Stack Developer (164)
JOB DESCRIPTION
Designation: Assistant Manager
Job Location: Bangalore
Department: IT
About Syngene:
Incorporated in 1993, Syngene International Ltd. is an innovation-focused global discovery, development and manufacturing organization providing integrated scientific services to the pharmaceutical, biotechnology, nutrition, animal health, consumer goods and specialty chemical industries around the world. Syngene s clientele includes world leaders such as Bristol-Myers Squibb, Baxter, Amgen, GSK, Merck KGaA and Herbalife. Its innovative culture is driven by the passion of its 4240- strong team of scientists who work with clients from around the world to solve their scientific problems, improve R&D productivity, speed up time to market and lower the cost of innovation.
Job Purpose:
Purpose of this job is to lead, design and manage the lifecycle of digital capabilities that enables scientists in the compound management to discover and develop innovative medicines.
Key Responsibilities:
- Collaborate closely with cross-functional teams, including software engineers, database administrators, and DevOps, to gather requirements and design comprehensive application solutions.
- Develop and maintain backend and/or full-stack applications using Python and Java programming language and relevant frameworks, adhering to best practices for performance, security, and maintainability.
- Design, develop, and optimize database structures, queries, and stored procedures using Oracle and MongoDB to ensure efficient data storage and retrieval.
- Utilize Docker and container orchestration tools to develop, deploy, and manage containerized applications across different environments.
- Write high-quality, well-tested code and perform thorough unit testing and integration testing to ensure robustness and quality of applications.
- Collaborate on the development and maintenance of CI/CD pipelines, automation scripts, and infrastructure-as-code (IAC) using tools such as Jenkins, Git, and Docker Compose.
- Monitor application performance, troubleshoot issues, and optimize application behavior using relevant monitoring and logging tools.
- Collaborate with front-end developers to ensure seamless integration of user interfaces with backend functionalities.
- Ensure the security of applications by following best practices, implementing proper authentication and authorization mechanisms, and staying updated on security trends.
- Stay current with emerging technologies, industry best practices, and advancements in Java, Oracle, MongoDB, and containerization.
- Participate in code reviews, provide constructive feedback to team members, and promote coding standards and best practices.
- Assist in the maintenance, troubleshooting and upgrades of infrastructure that support and enable the business-critical applications and services as needed.
Educational Qualifications:
BE/BTech/MS/MTech/MCA or higher in Computer Science, Biology, Chemistry, other engineering or scientific disciplines.
Technical/functional Skills:
- Proven experience as a Full Stack Developer with expertise in AWS, Java, Oracle, MongoDB, and Docker deployments.
- Experience in developing and deploying applications on AWS using services such as Amazon EC2, AWS Lambda, Amazon RDS, Amazon SQS, and Amazon S3.
- Experience in Java programming, including experience with Java EE, Spring Framework, and related technologies.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks like Angular or React.
- Solid understanding of Oracle database design, SQL, PL/SQL, and performance optimization techniques.
- Familiarity with RESTful API design and integration patterns.
- Must have demonstrated success delivering complex application systems, services-based application integration, reporting and analytics, and supporting infrastructure. Agile software development, automated testing, and DevOps experience are preferred.
- Hands-on experience with version control systems (e.g., Git) and CI/CD processes.
- Writing, debugging, unit testing, and performance test code in all applications layers, including front end (Web), middle layer (Web Services), and data access layer (Queries).
- Strong problem-solving skills and the ability to troubleshoot complex issues across the full application stack.
- Excellent communication skills, both written and verbal, to collaborate effectively within a team environment.
- AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) (preferred but not required).
- Explains own work clearly and confidently.
- Works predominately within established procedures. Actively participates in troubleshooting of routine problems. Makes decisions that impact own work and other groups/teams. Works under minimal supervision.
- Demonstrates awareness of functional business context and the impact on their own work
- Demonstrates openness to learning and developing. Takes responsibility for their own development and growth.
- Openly considers new ways and solutions to enhance their own work and offers new ideas/continuous improvement.
- Demonstrates an understanding of factors driving team performance and how they contribute to the team's overall success.
- Collects and reviews data sources to provide a sound recommendation. Identifies basic implications from a logical analysis of a routine situation or issue. Determines most appropriate solution.
Experience:
Bachelors 10+ years of relevant experience
Masters 8+ years of relevant experience
Behavioral Skills:
Good oral and written communication skills
Fundamental scientific/IT technical knowledge
Equal Opportunity Employer:
It is the policy of Syngene to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by applicable legislation or local law. In addition, Syngene will provide reasonable accommodations for qualified individuals with disabilities.
Role:IT & Information Security - Other
Salary: Not Disclosed by Recruiter
Industry:Pharmaceutical & Life Sciences
Department:IT & Information Security
Role Category:IT & Information Security - Other
Employment Type:Full Time, Permanent
Education
UG:B.Tech/B.E. in Any Specialization
Company Profile
Syngene
Over the past 16 years, Syngene has successfully partnered with leading pharmaceutical companies, large biotech companies, crop protection companies and cosmetics companies. Syngene together with Bristol-Myers Squibb has set up a dedicated research facility in Bangalore to help advance Bristol-Myers Squibb's work in discovery and early drug development.
To advance its programs and expand its capabilities, Syngene is looking to recruit outstanding scientific talents.
So come and join us in our journey of scientific innovation.
For further details, please visit www.syngeneintl.com.
Contact Company:Syngene
Address:No.43, Velankani Information Systems,, Hosur Road, Electronic City, Phase-I, Bengaluru (Bangalore) Urban, Karnataka, BANGALORE, Karnataka, India