Python Application Developer
Job Profile
Web Developer is responsible for developing SW components based on the Architecture / Design provided.
Main Responsibilities:
- Technical ownership and accountable for specific Components/modules of development projects
- Analyze the requirements and come up with estimates for the assigned modules.
- Write Feature Specification / Detail Design documents for the modules
- Be able to develop and own software components.
Working from Bangalore location.
Desired Qualification and Experience
Qualification: B.E/ (Computer Science or equivalent)
Experience: Around 5 years of experience in software development preferably in the area of Industrial automation domain.
Knowledge and Capabilities:
Mandatory / Primary Skills:
- Programming experience in Python numeric eco system
- Very good experience in Pandas Numpy Data Frames is must
- Good knowledge in SQL Database concepts
- Programming experience in Web Application development using java script type script HTML / CSS
- Object oriented programming
Desired / Secondary Skills
- Programming experience in Python framework HoloViz / Panel / Jupyter Notebook
- Experience in working on Distributed Control Systems (DCS) Communication protocols and OPC concepts in industrial automation domain.
- Practical knowledge/general experience: software design software development.