Location
Bangalore | India
Job description
Position: Full Stack Engineer u2013 Research Software Product Engineering
Organization Overview:
The Software Product Engineering organization (SPE) delivers innovative tech solutions to aid, accelerate, and support work done across Lilly. This role is targeted for a software engineer who enjoys working with a cross-functional team, developing robust code in support of accelerating scientific processes, and thinking innovatively. She/He will partner with individuals across the Lilly Research Laboratories Information & Digital Solutions (LRL IDS) and SPE organizations to deliver solutions and enable tech supporting a wide range of software and scientific processes. Help design and create technical front-end and back-end solutions that meet the needs of our scientific business areas.u00A0u00A0 u00A0
Key Responsibilities & Objectives:
- Work as a software engineer on a team of full stack software developers to develop and maintain software platforms
- Assist in bridging skillsets and facilitate knowledge sharing across the development team, fostering a cross-functional environment where every team member can effectively contribute
- Using problem-solving skills, you will strive to quickly identify and correct bottlenecks and fix bugs for optimal user experience.
- Maintain existing applications via debugging and continuous updates, ensuring code quality, organization, and automation
- Perform code reviews and participate in pair programming sessions
- Work in a modern Agile environment to deliver customer value with regular cadence
Basic Requirements & Experience Expectations:
- 6+ years of experience in industry performing software development.u00A0
- 4-year (bachelors) degree in computer science, software engineering, or similar field
- Proficiency with Object Oriented Programming, multi-threading, data serialization and REST API to connect applications to back-end services.
- Prior Java Development experience with Struts, Hibernate or any other Java based frameworks spring boot.
- Proven cloud development experience AWS or AZURE or Hybrid Cloud
- Excellent understanding of data visualizations and data integration services in AWSu00A0 from backend technologies
- Excellent understanding on Identify management and service like octa, key clock
- Experience in Python development and leading the Technical Team
- Understanding of IT life cycle methodology & processes.
- Experience in understanding and Leading Enterprise Platform /Solutions
- Experience working with Microservices/Service Oriented Architecture Frameworks
- Good Understanding on Middleware technologies
- Experience in TDD and BDD unit testing and API contract testing
Additional Skills/Preferences:
- Strong understanding of Amazon Web Services (AWS)
- Experience working on applications supporting biology and/or chemistry laboratories and/or familiarity with scientific assay data
- Experience working with teams across organizational and geographic boundaries and multiple levels within the organization
- Strong teamwork, self-management, problem-solving abilities
- Excellent oral and written communication skills
- Experience in multiple common tech languages
Location: Bangalore, India
Job tags
Salary