Desired Candidate Profile
- Designing and creating engineering specifications for software programs and applications.
- Coding, modifying, testing, and debugging programs according to design specifications.
- Working with quality assurance to develop software test plans.
- Collaborating with hardware engineers to assess and test hardware and software interaction.
- Implementing a specific development methodology.
- Documenting software specifications.
- Developing software prototypes Skills.
- Experience in Java and C++.
- Experience in RDBMS and SQL. Experience in Cassandra is an added advantage.
- Excellent knowledge in practicing OOAD, architectural, and design patterns.
- Excellent in UNIX, and Shell scripting, and knowledge of Perl/Python is an added advantage.
- Strong verbal and written communication skills.
- Knowledge of Web Technologies.