Software Developer
Job Description:
- Researching, designing, implementing, and managing software programs
- Contribute in all phases of the product development life cycle
- Write well-designed, testable and efficient code
- Ensure designs are in compliance with specifications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Responsibilities:
- Collaborate with team members to determine best practices and requirements for software
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
- Professionally maintain all software and create updates regularly to address company concerns
- Analyze and test products before formal launch
Required Skills:
- Excellent knowledge in Data structure, AI Algorithms and Machine learning.
- Proficiency in any of these modern programming language such as C, C++, Java
- Good knowledge of any of the Relational Databases: MySQL or PostgreSQL.
-
Added advantage of having knowledge in the technologies like HTML, Java
script, AJAX, CSS, JQuery or using frameworks any like Angular, React
etc
- Good in problem-solving, Communication and analytical skills
Preferred Skills:
- Skillful in Big data analytics
- Basic Knowledge of Scraping/Crawling
Desired experience: 0 to 5 years
Comments
Post a Comment