Job Description for Software Developer
Prospective candidate;
- Gather requirements from clients in precise manner
- Designing algorithm and flowcharts when creating software programs
- Web Development using PHP Laravel Framework
- Have database knowledge Mysql, MSSQL
- Produce clean, efficient, well documented and elegant code for easy maintenance
- Investigative and debugging skills for new and existing applications
- Capable of handling APIs integration
- Knowledge of relevant software development procedure documents
- Understand Software Development life cycle.
- Knowledge of best practice while coding
- Analytical thinking capability
- Team player and innovative
- Proven experience as a Software Developer/engineer or similar role
- Ability to learn new languages and technologies
Added Advantage
- Native Mobile Application Development using Java and Swift
- Android and iOS application development using Flutter
- Knowledge of Java and spring framework
- Knowledge of DevOps practice
- Knowledge of OWASP
- Familiarity with Agile development methodologies
- Experience with software design and development in a test-driven environment
- Excellent communication skills
- Basic Knowledge of Front End Framework e.g. Vue, Angular, React
- BSc in Computer Science, Engineering or a related field
0 Comments