Logo of Huzzle

Software Developer-UAE National

Applications are closed

  • Job
    Full-time
    Junior & Mid Level
  • Data
    Software Engineering
  • Dubai

Requirements

  • - Empathetic and able to easily build relationships with other engineers
  • - Good verbal and written communication skills
  • - Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
  • - Good knowledge of foundational software engineering with some software development experience
  • - Exposed to testing with focus on automated end to end quality
  • - Familiar with general mobile landscape, architectures, trends/emerging tech
  • - 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.
  • - Experience in IIS Web Server Configuration and Deployment
  • - Ability to adapt quickly to an existing, complex environment. Ability to quickly learn new concepts and software is necessary.
  • - Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
  • - Passionate about building high-quality systems with software implementation best practices.
  • - Strong communications (written and verbal) and problem-solving skills
  • - Extensive knowledge in browser compatibility issues and solutions
  • - 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.
  • - Able to handle both windows and web-based applications

Responsibilities

  • - Alongside other engineers and members of your team (product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomes
  • - With guidance from other engineers, design, write and release software as a solution to an end-to-end problem in your business domain and deliver value in small batches in accordance with our engineering standards
  • - Participate in optimization of your team’s practices to develop it into a self-organized, continuously improving unit
  • - Seek mentorship to become a product engineer capable of solving a business problem, end-to-end.
  • - Empathetic and able to easily build relationships with other engineers
  • - Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
  • - Good knowledge of foundational software engineering with some software development experience
  • - Exposed to testing with focus on automated end to end quality
  • - Familiar with general mobile landscape, architectures, trends/emerging tech

FAQs

Is this position exclusively for UAE Nationals?

Yes, this position is specifically for UAE Nationals.

What programming languages are required for this role?

The role requires expertise in MS .NET, C#, Core Java, and familiarity with web technologies such as ASP.NET, JavaScript, HTML5, and CSS3.

What kind of projects will I be working on?

You will participate in the design, development, and release of software solutions that address end-to-end business problems.

Is there an opportunity for mentorship in this role?

Yes, you will be encouraged to seek mentorship to grow into a product engineer capable of solving business problems effectively.

What skills are prioritized for this position?

Skills in software development, testing (especially automated testing), problem-solving, and effective communication are highly prioritized.

Will I be working independently or as part of a team?

You will be working as part of a team alongside other engineers and members from different functions, promoting collaboration and continuous improvement.

Are there opportunities for professional development?

Yes, the company promotes a growth mindset and offers continuous feedback, which supports professional development.

What is the company's approach to software quality?

CNS emphasizes building high-quality systems with best practices in software implementation and automated quality testing.

Is experience in database management necessary for this position?

Yes, a good understanding of SQL fundamentals, T-SQL, and optimizing database applications is necessary.

What technologies should I be familiar with related to web services?

Experience integrating frontend code with backend services, such as RESTful services and web services, is essential.

What is the company culture like at CNS?

The company fosters an environment of collaboration, empathy, curiosity, and a growth mindset among its employees.

Will I be handling both Windows and web-based applications?

Yes, you will be responsible for handling both Windows and web-based applications as part of your duties.

Your Innovation and Technology Partner

Technology
Industry
501-1000
Employees

Mission & Purpose

CNS Middle East has over 30 years of successful achievements and long-term partnerships with distinct customers across the region. Being a pillar in the technology industry and innovation, CNS provides integrated solutions for all customer vertical needs and digital transformations. CNS covers three main pillars of the IT industry: Banking & Financial Service Insurance (BFSI), Technology & Innovation Partner (TIP), and IT Outsourcing services (ITO). Part of the Ghobash Group of Companies, CNS spread across the region with offices in Abu Dhabi, Dubai, Oman, and Kuwait providing a holistic approach that covers all aspects of information communication technology system integration, consultancy, operation, managed services, and IT outsourcing. CNS also has state-of-the-art network operation centers in Abu Dhabi and Dubai that develop in-house software and applications providing end-to-end solutions to our customers and partners.