Software Engineer
Korber Pharma
- Posted: 1 year ago
- Openings: 1
- Applicants: 0
Job Description
Writing and maintaining AI and ML related software in Python To actively participate in the development of software in line with the team s processes and procedures To provide input into the design of the system and processes to enhance business performance. Participate in the technical specification and design process. To rectify software defects in a timely fashion as and when identified Meet agreed delivery dates following agile methodology. To participate in group sessions with the development team and directly with business stakeholders To participate in the prioritization and estimation of system enhancement requests Providing guidance and mentoring for more junior colleagues Delivering high quality unit tested products and following SOLID principles. Dealing with 3rd line support issues with our solutions Authoring of high-quality technical documentation Qualifications Proven commercial experience (at least 2-3 years) in software development. Experience developing and running software with Python. Experience in service oriented and microservices architectures Excellent knowledge of data structures and algorithms and their implementation in Python. Solid understanding of object-oriented programming and design patterns. Using, querying and data structure creation with RDBMS (preferably PostgreSQL) Experience with object relational mapping frameworks for Python Knowledge about SVN or Git and branching methodologies Experience in software designs for data models and algorithms Comprehension in the usage of software design patterns Experience in building complex and algorithmic backend business logic Good maths and presentation skills Excellent communication and organizational skills. Self-motivation Ability to deal and work with people of all levels Ability to adapt in dynamic situations Be flexible to work with team members across different time zones. Preferred Skills Experience with TensorFlow, scikit-learn, Pandas and visualization libraries Experience with machine learning and data processing tools Experience with cloud services for Machine Learning, e. g. AWS and MLOps is beneficial Experience in using development tools / IDEs like PyCharm, Visual Studio Code Agile experience (Scrum/Kanban) Experience in developing Single Page Applications (SPA) Building and consuming REST Web Services and service-oriented applications Demonstrable experience in Unit Testing or Test-Driven Development (TDD) Experience using CI/CD tools (e.g. Azure DevOps Pipelines/Jenkins) Knowledge about the software build process and DevOps related tasks Experience in utilizing a wider technology stack (e.g. JAVA with Spring or C# with .NET) Developing in the web stack with HTML5/CSS3 and JavaScript (preferably TypeScript) Knowledge in networking and organization of Virtual Machines Knowledge in software security and strategieMore Info
Education
Any Graduate
Not Disclosed
Required Skills
C#
algorithms
rest
python
Cloud Services
software development
RDBMS
software testing
Contact Details
Not Disclosed
Not Disclosed
Not Disclosed
Latest Job
Similar Jobs
- 3 years
- Pune
- 1 Year
- 1 years
- Hyderabad
- 1 Year
- 5 years
- Hyderabad
- 1 Year
- 3 years
- Kolkata
- 1 Year
- 2 years
- Ahmedabad
- 1 Year
- 5 years
- Ahmedabad
- 1 Year
