Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Aid in the full systems development life cycle from requirements capturing through design and development to delivery.
- Support, deployment and maintenance of existing systems.
- Troubleshooting issues and fixing bugs.
- Document software modules and log his activities on the software projects daily.
- Aid in achieving the team objectives of each year by achieving the assigned development plan.
- Support the customer directly or throw our implementation team when necessary for building, deploying, configuring and modifying systems for customers.
- Smoke test and fix bugs periodically during the implementation.
Job Requirements
- Strong understanding of .NET ecosystem.
- Strong understanding of C# programming language.
- Strong understanding of object oriented programming.
- Very good knowledge of software design principles and patterns.
- Deep understanding of data structure.
- Strong understanding of SQL server database design and SQL language.
- Strong understanding of Entity framework code first.
- Ability to learn new concepts and technologies as the work needs.
- Good time management skills and ability to meet deadlines.
Featured Jobs
Similar Jobs
- Software Development EngineerSiemens Technology and Services Private Limited - Cairo, Egypt4 days ago