HomeAll JobsSenior Software Engineer

Senior Software Engineer

Company Name: The Emirates Group
Employment Type:Full Time
Location: UAE
Experience: 2-5 years
Degree: Bachelor
Nationality: Any
No. Of Vacancies:1
Job Description:
Job Purpose
he Senior Software Engineer is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development, implementation and maintenance software solutions/products that support the Emirates Group Business.

Experience should include new scripting, customisation of existing scripts, integrations, testing, and deployment
· Experience should include expert understanding of installation/uninstallation using MSI files
· Experience working and developing with Windows Batch Scripts, VBScript, PowerShell scripts
· Experience in working with windows registry
· Experience in trouble shooting and supporting .NET frameworks, third party tools (like UI controls, chart controls), reporting components like Crystal Reports (installation and maintenance)
· Exposure to CI/CD tools (like GIT source controls, GIT clients, Jenkins, Nexus repository manager)
· Exposure in setting up and supporting software tools related to Java, NodeJS, Python in both clients and servers
· System integration experience using web services and other web-based technologies such as XML, HTML, AJAX, CSS, HTTP, REST/SOAP
· Fundamental knowledge of networking including TCP/IP ports and Firewalls, Network Protocols, and IP networks
· Exposure to packaging tools and deploying via SCCM (System Centre Configuration Manager)
Leadership Role: NO
Safety Sensitive Role: NO

Qualifications & Experience
Computer science degree or other degrees in a subject relevant to IT
3+ years of experience in packaging software tools and deploying them in windows desktops
3+ years of IT tools/application system experience in technology solution delivery
Skills and knowledge
— Net Development: C#,VB.NET ,ASP.NET, MS-Dynamics, Packaging and Tooling