Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The primary responsibility of this position is to develop & deploy Dot Net services and projects and maintain existing systems.
Roles and Responsibilities:
Design
- Attend customer meetings and observe analysis and information gathering sessions.
- Collaborate with Business analysis and architecture team to maintain the design solution and apply customer requirements
Implementation
- Design, develop, test, debug and maintain web/windows cloud based solutions with MS .net technologies
- Research and study current clients' business workflows, & critical success factors, to be able to advise the client on growth opportunities.
- Provide technical support when building, deploying, configuring and supporting systems for the clients
- Develop unit tests and work with Quality Control members/Roles on solving the defects
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Utilize the new wave of software development concepts (Software-as-a-service, Cloud Computing, ...etc.)
- Fix bugs issued from quality assurance reports.
Team Support
- Contribute in task delegations and follow up for the internal team
- Train and provide technical support for internal team on timely matter
Job Requirements
- BSc of Computer science, Computer Engineering or ITI
- 3 to 6 Years of experience
- Possess general programming skills, software development fundamentals and good understanding of OOP .
- C#, ASP.NET Core, .NET Framework and MVC.
- Developing Web Services (WCF, Soap, REST API).
- Databases MSSQL, Entity Framework
- Angular and Azure cloud and Devops knowledge is a plus