Senior .Net Developer
Tafeel -
Nasr City, CairoPosted 6 years ago23Applicants for4 open positions
- 21Viewed
- 13In Consideration
- 8Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for a Senior Software Developer to produce , implement and modify enterprise software solutions related to paperless and archiving field.
- You will work with technical lead to define software requirements and take the lead on technical tasks.
- In this role, you should be able to work independently and team group.
- Your goal will be to develop high-quality software that is aligned with user needs and business goals.
Job Requirements
- A Bachelor’s degree in Computer Science or equivalent
- Five or more years of experience and proven track record.
- Good understanding of Software Development Life Cycle & its methodologies.
- Experience with client-side scripting including JQuery, Angular (Angular2 is preferable).
- Solid technical experience in Object Oriented Programming (OOP), .NET framework, C#, MS-SQL, Reporting Services, and related technologies.
- Experience in general development practices such as writing unit tests, writing API documentation and following standards guidelines.
- The ability to analyze, design and document software applications.
- Strong troubleshooting and debugging skills.
- Ability to work under pressure, complete tasks in a timely and accurate manner with limited direction and guidance.
- Strong communication skills, interpersonal skills, and positive attitude to interact with diverse groups of individuals.
- Critical thinking, attention to details, and strong problem-solving skills are required.
- The ability to successfully work on multiple projects in a deadline-driven environment.
- Have problem-solving skills for technical tasks and required business scenario.
- Ability to present complex subjects in understandable terms.
- Up-to-date with the latest UI trends, techniques, and technologies.
- Experience working in an Agile/Scrum development process.