Job Description
- Understand clients’ applications requirements
- Identify key application features
- Work with other IT professionals to set specifications for new applications
- Design creative prototypes based on specifications
- Write high quality source code to program complete applications within deadlines
- Perform unit and integration testing before launch
- Troubleshoot applications
- Find bugs and offer timely solutions
- Test existing applications, identify deficiencies and offer solutions.
Requirements
- 2-3 years of experience as an Application Developer or similar role
- 3+ years of experience in designing and building applications
- Knowledge of programming language such as C#, Java (J2EE) is preferred
- Great understanding of software design and programming principles
- Sense of ownership and pride in your performance and its impact on company’s success
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- BSc/BA in computer science or relevant field; MSc/MA will be appreciated
- Certified application developer is a plus.

