With the above requirements in mind, EPD is looking to fill a role of a Lead Software Developer reporting to the Head of AA Product Development. The Lead Software Developer will be responsible for developing, and continuously refining enterprise grade software products and applications leveraging AWS cloud platform. This role involves leading Advanced Analytics Product initiatives, ensuring delivery of robust cloud based products, and driving innovation to support the businesss advanced analytics needs.
Core Job Responsibilities :
- Develop enterprise-grade software products and applications on the AWS cloud environment to enable faster, better, and more informed decision-making within the business.
- Collaborate with data science, engineering, and product teams to understand and translate business requirements and advanced analytical models into enterprise-grade analytical and digital products.
- Oversee the timely delivery of advanced analytics solutions in collaboration with business stakeholders, ensuring alignment with business goals.
- Define and document best practices and strategies regarding application deployment and maintenance throughout the software development lifecycle.
- Drive continuous improvement of products and the AWS cloud platform by contributing and implementing new ideas and processes.
Supervisory / Management Responsibilities :
Direct Reports : Yes.Indirect Reports : None.Position Accountability / Scope :
The Lead Software Developer is accountable for delivering targeted business impact per initiative in collaboration with key stakeholders. This role involves significant responsibility for the development and management of strategic AI / AA products and applications, enabling faster, better, and more informed decision-making within the business.
Minimum Education :
Bachelors / Masters degree in a relevant field (e.g., Computer Science, Engineering, etc.).
Minimum Experience :
At least 5-8 years of relevant software development experience, with a strong track record in leading and delivering complex products and applications.Experience in full stack development, designing microservices, and / or cloud-native applications.Advanced programming skills in Python and JavaScript, with a continuous desire to learn and adopt new technologies.Proficiency in multiple programming languages, preferably SQL, C / C++, Scala, etc., along with experience with containers like Docker and Kubernetes.Significant experience with cloud deployments and development in CI / CD environments, preferably AWS.Ability to understand business objectives and create cloud-based solutions to meet those objectives.Result-driven, analytical, and creative thinker.Proven ability to work with cross-functional teams and bridge the gap between business and data science.Additional Technical Skills :
Experience with front-end frameworks preferably React JS.Knowledge of back-end frameworks like Django, Flask, or Node.js.Familiarity with database technologies such as RedShift, MySQL, or DynamoDB.Understanding of RESTful API design and development.Experience with version control systems like CodeCommit.Knowledge of DevOps practices and tools such as Jenkins, Terraform, etc.Familiarity with serverless architecture and services like AWS Lambda.Understanding of security best practices and implementation in cloud environments.Role : Search Engineer
Industry Type : Medical Devices & Equipment
Department : Engineering - Software & QA
Employment Type : Full Time, Permanent
Role Category : Software Development
Education
UG : Any Graduate
PG : Any Postgraduate
Skills Required
Front End, Javascript, C++, Pharma, Mysql, It Services, Analytical, Computer Science, Continuous Improvement