Business Application Developer - Alexandria
MTS -
Smouha, AlexandriaPosted 3 years ago102People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Summary:
- Responsible for writing and coding individual programs (parts of a software application) according to a specific design, performing unit tests on those parts to ensure successful operation, maintaining them to implement enhancements or correct identified defects, creating and modifying technical documentation in correlation with the individual programs.
Responsibilities:
- Interpret written business requirements and functional specification documents
- Perform coding to written technical specifications
- Investigate, analyze and document reported defects.
- Perform maintenance programming and correction of identified defects.
- Create, document, and implement unit test plans, scripts, and test harnesses.
- Create and maintain technical documentation using defined technical documentation templates.
- Maintain UML Models (Object-Oriented Model) and keep it synchronized with the code.
- Performs related duties as assigned
Job Requirements
- Bachelor's Degree from a reputable Computer Science and Engineering College.
- Hands-on Experience in .NET Development, MS Visual Studio, C#, WPF, ASP.NET is mandatory. (Complete Microsoft development stack).
- JavaScript, CSS and HTML knowledge would be desirable.
- Knowledge of database architecture and design.
- Knowledge of UML Modeling standards.
- Ability to interpret written requirements and technical specification documents.
- Ability to code software according to published standards and design guidelines.
- Flexible attitude, ability to perform under pressure.
- A commitment to quality and a thorough approach to the work.
- Ability to work well within a team
- Excellent communication skills and attention to detail