Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

CNS Middle East

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Dubai seeks a Software Engineer to design, develop, and maintain software systems. The candidate will collaborate with cross-functional teams to deliver high-quality products, focusing on technologies like MS .NET and C#. The role requires 4-6 years of experience, strong skills in SQL Server, and knowledge of web technologies. Competitive salary and opportunities for growth are assured in this dynamic environment.

Qualifications

  • 4-6 years of experience in software engineering.
  • Proficient in Object-Oriented development and UML.
  • Experience in financial software and payment-related software implementation.

Responsibilities

  • Design and implement software systems, writing clean and maintainable code.
  • Collaborate with cross-functional teams to deliver software on time.
  • Test and debug software to ensure it meets quality standards.

Skills

MS .NET
C#
MS SQL Server
ASP.NET
MVC
REST
HTML 5
JavaScript
SQL fundamentals
Core Java

Tools

Apache Tomcat
IIS Web Server
Crystal Reports
Job description
Overview

CNS is a technology company that powers the future by providing digital solutions essential to support all enterprise and human development. While growing and managing a robust pool of supplier-partners for the benefit of our clients has always been a priority, we are constantly re-inventing ourselves. Founded in 1987 with more than 30 years of experience, CNS employs over 320 employees including more than 250 certified engineers. We offer in-depth expertise and a range of best-in-class products that support the digital transformation of all major industries. With offices in three countries, we have an extensive reach into, and regional knowledge of the Middle East markets. A shift into leveraging our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio.

Job Description

A software engineer is responsible for designing, developing, and maintaining software systems. Their job typically involves collaborating with cross-functional teams of developers, designers, and product managers to deliver high-quality software products that meet customer needs.

Job Responsibilities
  • Designing and implementing software systems: developing software architecture, designing system components, and writing clean, maintainable, and scalable code.
  • Collaborating with cross-functional teams: software engineers work with other developers, designers, and product managers to ensure that software products are delivered on time and meet customer requirements.
  • Testing and debugging software: they are responsible for testing and debugging software to ensure that it meets quality standards and is free of defects.
  • Writing technical documentation: software engineers create technical documentation to help users and other developers understand how software products work.
  • Keeping up with emerging trends and technologies: they stay up-to-date with the latest industry trends and emerging technologies to ensure that they are using the best tools and techniques to deliver high-quality software.
Qualifications
  • Demonstrated expertise in MS .NET, C#, MS SQL Server, XML, Object Oriented development/UML
  • Experienced in web technologies - ASP.NET, MVC, REST, HTML 5, Ajax, JavaScript, CSS3, JQuery, etc.
  • Must have a good understanding of SQL fundamentals, T-SQL, stored procedures and optimizing database applications for high scale, low latency.
  • Core Java programming, JSP, Java Applet etc.
  • Able to develop batch programming and VBScripts for automation.
  • 4-6 years in a similar role
  • Experience in IIS Web Server Configuration and Deployment
  • Experience integrating frontend code with backend services (web services, RESTful services etc.)
  • Experience working through the full product cycle from initial design to rapid production deployment.
Additional Information
  • Experience in Apache Tomcat, Web Sphere, JBOSS Web Server Configuration and Deployment
  • Experience in SSL Certificate Implementation
  • Experience in Financial Software & Payment Related Software Implementation
  • Experience in Telerik Web Controls or Other third party control integration.
  • Experience in VB.NET and Windows Service Development
  • Worked in ISO Messages and IBM-MQ Servers.
  • Experience in Hardware Device integrations
  • Experience in using Crystal Reports or other tools to develop reports (Charts and Graphical Reports)
  • Experience in VCP Pro (Proflex 4)
  • Experience in Vynamic Transaction Engine
  • ProCash
  • Experience in VCP Lite

Compliance with policies and procedures based on the ISO standards adopted by CNS.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.