TASC Outsourcing
Software Engineer – Hiring UAE National
Dubai, UAEPosted 6 days ago
- Salary
- AED 9k–12k a month· est.
- Job type
- Part time
- Level
- Entry level
- Field
- Engineering & Technology
- Work mode
- On site
About the role
Job Summary We are looking for a motivated Software Engineer – Part-Time to support software development, testing, and application enhancement activities. This opportunity is suitable for university students or fresh graduates looking to gain practical experience while continuing their studies. Key Responsibilities • Support the development, testing, and maintenance of software applications. • Write clean, structured, and reusable code. • Assist in troubleshooting bugs and resolving technical issues. • Support application enhancements and new feature development. • Work with databases, APIs, and system integrations where required. • Participate in code reviews, testing, and documentation. • Coordinate with developers and business teams to understand requirements. • Research and recommend improvements to existing applications and processes. • Maintain technical documentation for assigned projects. Requirements • Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, IT, Application Development, or related field. • Basic programming knowledge in one or more languages such as Python, Java, JavaScript, C#, C++, or similar. • Understanding of databases, SQL, APIs, and software development fundamentals. • Familiarity with Git/GitHub is an advantage. • Exposure to web, mobile, cloud, AI, or application development projects would be preferred. • Strong problem-solving and analytical skills. • Good communication skills and willingness to learn. • Ability to manage studies and part-time working commitments effectively. Key Skills Software Development, Programming, Python, Java, JavaScript, C#, C++, SQL, APIs, Git, Application Development, Software Testing, Debugging, Database Management, Problem Solving, SDLC.
Requirements
Currently pursuing or recently completed a Bachelor’s degree in Computer Science, Software Engineering, IT, Application Development, or related field. Basic programming knowledge in one or more languages such as Python, Java, JavaScript, C#, C++, or similar. Understanding of databases, SQL, APIs, and software development fundamentals. Familiarity with Git/GitHub is an advantage. Exposure to web, mobile, cloud, AI, or application development projects would be preferred. Strong problem-solving and analytical skills. Good communication skills and willingness to learn. Ability to manage studies and part-time working commitments effectively.
Responsibilities
Support the development, testing, and maintenance of software applications. Write clean, structured, and reusable code. Assist in troubleshooting bugs and resolving technical issues. Support application enhancements and new feature development. Work with databases, APIs, and system integrations where required. Participate in code reviews, testing, and documentation. Coordinate with developers and business teams to understand requirements. Research and recommend improvements to existing applications and processes. Maintain technical documentation for assigned projects.
Skills
- Python
- Java
- JavaScript
- C#
- C++
- SQL
- APIs
- Git
- Software Testing
- SDLC
Not sure you fit this role?
Upload your CV and see how you score against TASC Outsourcing and every other live job. It's free.
Get my free matchesAED 9k–12k a month· est.