Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Present and analyze the suggested programming solution before starting in its execution to ensure the validity of the information and review it
- Develop and implement new software programs reflected from business new requirements to fulfill the business need
- Communicate & meet with the Project Manager regarding the suggested programming project to understand the needed outlines
- Search and suggest ideas for both the company’s scope and the project’s scope for continuous progress and to ensure that the product is up-to-date with the latest technologies
- Coordinate with the support team to get all needed data to be able to execute the solution with the best result
- Understand the project’s expectations and set implementable action plan aiming to achieve the Project objectives
- Follow up the implementing process for the new solution / Features on live stage after final testing
- Follow up with support team in implementing the solution and resolve any problems appears to come up with the needed result.
- Find solutions for existing or new problem to come up with a new solution to ensure smooth work operations.
- Lead & support .Net development team and establish patterns for them to follow to facilitate the coding process
- Review & test the installation of any new software modules across the company to ensure the solution is compatible & will integrated with the current operating systems
- Present detailed report to reveal achieved projects and updates occurs during the month
- Follow the NDA (non-disclosure agreement) & security data Protection Guidelines ensuring data is confidential and not disclosed to any third parties
- Perform agile sprint planning and perform technical analysis
Job Requirements
- Bachelor’s degree in computer science or faculty of science computer division is more preferable
- 5 - 7 years' experience
- Good command of English language
- Excellent knowledge .Net framework technology and concepts
- Excellent knowledge in programming with C#, ASP.Net MVC and WebAPI preferable .NET Core
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of JavaScript frameworks, including Angular2+ and jQuery
- Ability to analyze and design solutions for different business cases
- Problem solving and time-management skills and critical mindsets