We have an engagement with a key customer based in Dubai. We need to onboard an experienced Senior Software Developer for an initial 6-month engagement (extendable)
Details:
- Start date – Mid September
- Contract duration – 6 months/ extendable (Potential to turn perm)
- Location – Onsite in Dubai
- Language – English/ Arabic is a plus
Summary: As a Senior Software Developer, the candidate is expected to have very good technical skills in terms of understanding the business needs, the impact of the required solution on both system and data, in addition to being able to design proper solutions considering both functional and non-functional requirements. The candidate is also expected to be at a mature level when it comes to soft skills – such as communication, time management – as well as being able to work as a team player with other team members.
Below are some basic technical skills required for this job:
- Very good background in architecture and design of n-tier, secure, multi-channel, component based, and service oriented enterprise applications in a heterogeneous environment.
- Strong software design skills. Strong understanding of OO design, design patterns. UML is a plus.
- Very good understanding of Architectural Patterns and Implementation Patterns.
- Very good technical documentation skills, including writing SDD (Software Detailed Design) and SAS (Software Architecture Specifications) documents.
- Strong working experience in the .NET Framework, ASP.NET, C#, VB, and ADO.NET. DotNet core is a plus
- Full Stack Developer who can work on all layers of UI, business processing and database development.
- Strong knowledge in XML, XSD and JSON.
- Very good knowledge in Windows Operating Systems (i.e. Windows Server 2012+).
- Very good working experience in MS IIS Server (Apache is an added value).
- Strong working experience and understanding of Database Design, Modeling, and Development, with special focus on query optimization
- Very good working experience and understanding of two or more versions of MS SQL Server (2014+). Oracle knowledge is an added value.
- Very good understanding and practical experience using MS Azure DevOps Server
- Knowledge in Software development life cycle using both Waterfall and Scrum, working experience in DevOps environments is a strong plus
- Very good working experience using Git
- Knowledge of Markdown language is a plus
- Experienced with PowerShell and scripting in general
- Practice of Secure Software lifecycle is a plus
- Good knowledge of modern API implementation and integration
- Adheres to the organizational coding standards and contribute to these standards whenever possible
- Skills to analyze data and evaluate use cases based on it
- Knowledge of Containers is a plus
Salt is acting as an Employment Business in relation to this vacancy.
Job Information
Job Reference: JO-2308-337049
Salary: Negotiable
Salary per: annum
Job Duration:
Job Start Date: 15/09/2023
Job Industries: Web & Mobile Development
Job Locations: UAE-Dubai
Job Types: Contract