{bc}
linkedin

Software / Computer Science Engineer - Hiring UAE National

TASC Outsourcing
Dubai, UAE
Full-time
Entry
Onsite
Discovered Today
Software developmentProgrammingJavaPythonC#JavaScript

Full Job Posting

Role overview

The role designs, develops, tests, and supports software applications and technology solutions.

The engineer works closely with technical and business teams.

Responsibilities

  • Design, develop, test, and maintain software applications and systems.
  • Write clean, efficient, maintainable code and translate business and technical requirements into software solutions.
  • Troubleshoot application issues, identify root causes, and implement fixes.
  • Participate in code reviews, testing, debugging, and deployment.
  • Work with databases, APIs, integrations, and backend or frontend systems as needed.
  • Support system enhancements, upgrades, and performance improvements.
  • Collaborate with product, engineering, QA, and business teams.
  • Maintain technical documentation and development records.
  • Follow development standards, security practices, and coding guidelines.
  • Support continuous improvement and adoption of new technologies.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Application Development, Information Technology, or a related field.
  • Good knowledge of programming and software development concepts.
  • Experience with one or more programming languages, such as Java, Python, C#, JavaScript, C++, or similar.
  • Understanding of databases, SQL, APIs, and system integrations.
  • Knowledge of software development lifecycle and testing methodologies.
  • Familiarity with Git or other version-control tools.
  • Strong analytical and problem-solving skills; good communication and teamwork abilities.
  • Exposure to cloud technologies, DevOps, Agile/Scrum, or CI/CD is an advantage.

Key skills

  • Software engineering, computer science, software and application development, and programming.
  • Java, Python, C#, C++, JavaScript, SQL, database management, REST APIs, and API integration.
  • Git, debugging, testing, software development lifecycle, Agile, Scrum, cloud computing, CI/CD, and DevOps.
  • System integration, problem solving, and technical documentation.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TASC Outsourcing