Jobs
>
Abu Dhabi

    Software DeveloperEngineer - Abu Dhabi, United Arab Emirates - Talent Pal

    Default job background
    Description
    Experience: 3 to 10 years
    Location: Abu Dhabi Bengaluru Gurgaon Pune
    Job code:
    Posted on: Oct

    Job Description:

    The Software Developer/Engineer will be responsible for developing designing and implementing software applications
    systems and tools using various programming languages frameworks and technologies. This individual will work closely with
    crossfunctional teams to identify project requirements write clean and efficient code and troubleshoot and debug software
    issues.

    Responsibilities:

    1. Design develop test and deploy software applications systems and tools using various programming languages
    frameworks and technologies such as Java Python JavaScript AWS Azure Google Cloud etc.
    2. Collaborate with crossfunctional teams to gather project requirements understand business needs and translate them
    into technical solutions.
    3. Write clean efficient and welldocumented code that adheres to industry standards and best practices.
    4. Participate in code reviews and contribute to the improvement of the overall codebase.
    5. Troubleshoot and debug software issues identify root causes and implement solutions.
    6. Work with the DevOps team to ensure smooth deployment of software applications and systems.
    7. Stay uptodate with new technologies programming languages and industry trends.
    8. Follow software development life cycle processes and methodologies such as Agile Scrum Kanban etc.
    9. Collaborate with other developers engineers and scientists to develop and implement software solutions that meet
    business needs.
    10. Ensure software applications and systems are secure scalable and follow industry standards.
    11. Document software development processes architecture and design decisions.
    12. Continuously learn and improve software development skills and knowledge.

    Requirements:

    1. Bachelors or Masters degree in Computer Science Electrical Engineering Information Technology or related fields.
    2. At least 3 years of experience in software development software engineering or related fields.
    3. Strong proficiency in one or more programming languages such as Java Python C JavaScript etc.
    4. Experience with software development frameworks libraries and tools such as Spring Django React Angular
    etc.
    5. Strong understanding of computer science concepts algorithms and data structures.
    6. Experience with database design development and optimization using relational databases such as MySQL
    PostgreSQL Oracle SQL Server etc.
    7. Familiarity with cloud computing platforms such as Amazon Web Services (AWS) Microsoft Azure Google Cloud
    Platform (GCP) etc.
    8. Experience with agile software development methodologies such as Scrum Kanban etc.
    9. Strong problemsolving skills attention to detail and ability to work independently or as part of a team.
    10. Excellent written and verbal communication skills in English.
    11. Experience with version control systems such as Git SVN etc.
    12. Familiarity with containerization technologies such as Docker Kubernetes etc.
    13. Experience with CI/CD pipelines and automation tools such as Jenkins Travis CI CircleCI etc.
    14. Understanding of security protocols and practices such as SSL/TLS OAuth JWT etc.
    15. Familiarity with DevOps tools and practices such as infrastructure as code monitoring logging etc.

    Preferred Qualifications:

    1. Masters degree in Computer Science Electrical Engineering Information Technology or related fields.
    2. 3 years of experience in software development software engineering or related fields.
    3. Experience with fullstack development including frontend and backend development.
    4. Strong proficiency in multiple programming languages and frameworks.
    5. Experience with big data processing data analytics machine learning or AI.
    6. Familiarity with mobile app development IoT or AR/VR technologies.
    7. Experience with microservices architecture serviceoriented architecture or eventdriven architecture.
    8. Familiarity with blockchain technology cryptocurrency or decentralized applications.
    9. Experience with serverless computing functionasaservice or eventdriven computing.
    10. Familiarity with observability monitoring and logging tools such as Prometheus Grafana Elasticsearch etc.
    11. Experience with identity and access management authentication authorization and permissioning.
    12. Familiarity with regulatory compliance data privacy and security standards such as HIPAA GDPR PCI DSS etc

    This job has been sourced from an external job board.
    More jobs on


  • Talent Pal Abu Dhabi, United Arab Emirates

    Experience: 3to 10 years · Location: Abu DhabiBengaluru Gurgaon Pune · Job code:100761 · Posted on: Oct · JobDescription: · The Software Developer/Engineer willbe responsible for developing designing and implementing softwareapplications · systems and tools using various prog ...