Senior Software Engineer (VOIS)

Cairo, EG

Vodafone

Vodafone is a leading technology communications company in Europe and Africa, keeping society connected and building a digital future. Find out more!

View all jobs at Vodafone

Apply now Apply later

Role Purpose:

Makes the high-level design choices and enforces technical standards, including software coding standards, tools, and platforms. In addition to implementing new systems and features based on Artificial Intelligence & Predictive / Self-learning models, as well as modifying and maintaining the existing systems for adaptation to business and/or technology changes, engages directly with IT management, other development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions, also supporting the management decision making through creating advanced data analysis dashboards which support Machine Learning for predictions based on the business data, as well as smart alerting and auto troubleshooting for Operational unexpected incidents.
This role looks after innovating and implementing solutions that aims at reducing the operational efforts and handling time, eliminating any human error via spotting the areas of automation and predictive monitoring, which is in line with the OIT Infrastructure Tech2025 and VOIS (Zero Touch Operations) strategy.
 

Key accountabilities and decision ownership:


1.    Software Design and Architecture
a.    Design, develop, modify, implement, and support software components anywhere in the Software stack. 
b.    Working along with Service Owner to test and deploy all of the new technologies before the technology' adoption in the Vodafone world 

2.    Innovation
c.    Conducting Continuous service improvement activities within the Infrastructure domain through applying automation and operational efficiency 

3.    Reporting
d.    Ability to present the status as we go to the Infrastructure principal manager, Infrastructure Subject matter expert and operations manager.
e.    Monthly progress reporting with the customer to share the latest updates about the projects.

Core competencies, knowledge and experience:

o    Bachelor of telecommunications or computer engineering  
o    +4 years experiences in application development
o    ITIL Foundation background & Project Management Skills
o    Business Analysis.
o    Reporting Skills
 

Must have technical / professional qualifications:

o    Python Experience is a plus
o    Experienced in Enterprise systems Design.
o    Experience with Enterprise technologies would be an advantage:
o    Windows Server
o    Internet Information Services (IIS)
o    Excellent Experience working with SQL Server Administration
o    Fluent English Language
o    Excellent communication skills specially in a multicultural environment 
o    Dynamic and Customer oriented
o    Excellent experience in .NET, C#, and OOP.
o    Excellent experience working with HTML, JavaScript, jQuery, CSS.
o    Excellent experience working with EF, ASP.NET MVC, and Web-Forms.
o    Good experience in TFS and GIT Repository
o    Excellent Experience in of VB.NET
o    Team player
o    Very Good Presentation & Communication skills.
o    Problem-solving skills.
 

#VOIS #BeUnrivalled #Createthefuture

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture Data analysis Engineering Git ITIL JavaScript Machine Learning .NET OOP Python SQL

Perks/benefits: Career development

Region: Middle East
Country: Egypt

More jobs like this