You will build and maintain software applications from requirements gathering through deployment.
Responsibilities
- Translate client requirements into functional application features.
- Design and prototype applications according to defined specifications.
- Write clean, high-quality source code to complete applications on schedule.
- Perform unit, integration, and functional testing before release.
- Evaluate existing applications for necessary reprogramming, updates, or feature additions.
Required Skills
- 5+ years of experience as an application developer.
- Proven experience designing and building applications.
- Proficiency in at least one programming language, such as C# or Java.
- Knowledge of programming for diverse operating systems and platforms using development tools.
- Solid understanding of software design and programming principles.
- Demonstrated analytical thinking and problem-solving capability.
- Strong attention to detail and time-management skills.
- Experience with Development practices.
Preferred Skills
- MSc/MA in a relevant field.
- Certified application developer status.