Software Developer – C/c++/python

AE, United Arab Emirates

Job Description

United Arab Emirates




Posted : 23 Apr 2025
Information Technology Full Time

Location:

Dubai, U.A.E

Availability:

Immediate Joiners or up to 30 Days Notice period

Experience:

4-8 years of proven experience in Software Development with C/C++/Python & Javascript.



We are seeking a skilled

Software Developer with 4-8 years

of experience and expertise in C/C++, Python, Java, and JavaScript. The ideal candidate will have a strong understanding of Single Sign-On (SSO) solutions and authentication protocols. In this role, you will design, develop, and maintain secure and scalable software applications, ensuring seamless user experiences and robust security measures.


Roles & Responsibilities:


Software Development:

Design, develop, and maintain software applications using C/C++, Python, Java, and JavaScript, adhering to best practices and coding standards.

SSO & Authentication:

Implement and manage Single Sign-On (SSO) solutions and authentication protocols (e.g., OAuth, SAML, OpenID Connect) to ensure secure and efficient user access.

Collaboration:

Work closely with cross-functional teams, including product managers, designers, and other developers, to define and deliver software features that meet business requirements.

Code Quality:

Write clean, maintainable, and efficient code; conduct code reviews and provide constructive feedback to peers

Testing & Debugging:

Perform unit testing and debugging to ensure the reliability and performance of software applications.

Documentation:

Develop and maintain software architecture and design documentation for future reference.

Continuous Improvement:

Stay updated with the latest industry trends, technologies, and best practices to continually improve software development processes.

Education & Qualifications:




Bachelor's degree in Computer Science, Software Engineering, or a related field.

Minimum Experience and Technical Requirements:




4-8 years of professional experience in software development. Proficiency in C/C++, Python, Java, and JavaScript Experience with web development frameworks and technologies. In-depth knowledge of SSO solutions and authentication protocols (e.g., OAuth, SAML, OpenID Connect). Familiarity with version control systems like Git. Experience with databases and SQL for data management. Familiarity with software development methodologies, such as Agile or Scrum. Strong analytical and problem-solving skills with attention to detail. Excellent communication and teamwork skills, with the ability to collaborate effectively in a dynamic environment. Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud). Familiarity with DevOps practices, CI/CD pipelines, and containerization technologies (e.g., Docker). * Knowledge of security best practices in software development and user authentication.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1857140
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    AE, United Arab Emirates
  • Education
    Not mentioned