Responsibilities :
– Execute full software development life cycle (SDLC)
– Develop flowcharts, layouts and documentation to identify requirements and solutions
– Write well-designed, testable code
– Produce specifications and determine operational feasibility
– Integrate software components into a fully functional software system
– Develop software verification plans and quality assurance procedures
– Document and maintain software functionality
– Troubleshoot, debug and upgrade existing systems
– Deploy programs and evaluate user feedback
– Comply with project plans and industry standards
– Ensure software is updated with latest features
Requirements and skills :
– Proven work experience as a Software Engineer or Software Developer
– Experience designing interactive applications
– Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
– Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
– Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
– Experience with test-driven development
– Proficiency in software engineering tools
– Ability to document requirements and specifications
– BSc degree in Computer Science, Engineering or relevant field
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.