{bc}
linkedin

Software Specialist

TP TRANSPORTES
Dubai, UAE
Part Time
Mid
1 weeks ago
JavaPythonC#C++JavaScriptSQL
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaPythonC#
Smart Apply

Full Job Posting

Role Description

  • We are seeking a Software Specialist to support the design, development, implementation, and optimization of software solutions that meet business and technical requirements.
  • In this role, you will apply technical expertise to analyze software needs, enhance application performance, troubleshoot complex issues, and contribute to the continuous improvement of software systems and development processes.

Responsibilities

  • Developing, configuring, testing, maintaining, and improving software applications while ensuring reliability, scalability, and efficiency.
  • Collaborating with developers, engineers, analysts, and business stakeholders to understand requirements, evaluate technical solutions, implement enhancements, and resolve software related challenges.
  • Participating in software architecture discussions, conducting technical analysis, performing system testing, reviewing code quality, maintaining technical documentation, and supporting software deployment activities.
  • Evaluating emerging technologies, recommending improvements, and contributing to the adoption of effective software development practices and standards.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field.
  • Strong understanding of software development principles, system architecture, programming concepts, and software lifecycle management.
  • Proficiency in one or more programming languages such as Java, Python, C#, C++, JavaScript, or similar technologies.
  • Knowledge of software frameworks, APIs, databases, cloud technologies, and modern application development practices.
  • Familiarity with software testing methodologies, debugging techniques, performance optimization, and quality assurance processes.
  • Experience with version control systems such as Git and collaborative software development workflows.
  • Ability to analyze complex technical issues, identify root causes, and implement effective solutions.
  • Strong knowledge of database concepts, SQL, data structures, and system integration principles.
  • Ability to develop technical documentation, system specifications, and software improvement recommendations.
  • Strong analytical and problem solving skills with attention to detail and accuracy.
  • Excellent written and verbal communication skills with the ability to collaborate with technical and non technical stakeholders.
  • Ability to manage multiple technical tasks, prioritize responsibilities, and meet project objectives.

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