Back to search
Binladin Contracting Group Linkedin · Posted 22d ago

Application Developer

United Arab Emirates

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Duties and Responsibilities


  • Design, code, and implement high-quality software applications (SDLC) including requirements gathering, design, development, testing, and deployment.
  • Develop both web-based (mobile applications - optional) for various business needs, such as project management, finance, HR, Payroll, inventory, procurement, Asset management, IT management systems.
  • Conduct unit testing, system testing, and support user acceptance testing (UAT) to ensure that developed applications meet the required standards.
  • Stay up to date with emerging technologies, development trends, and best practices in software development.
  • Propose and implement innovative solutions to improve the company’s software applications and IT infrastructure.
  • Continuously evaluate the performance of tools, frameworks, and languages to enhance productivity.
  • Communicate regularly with stakeholders, project managers, and team members to keep them informed about project status, challenges, and developments.
  • Work closely with stakeholders from different departments to gather and analyze application requirements.
  • Prepare detailed documentation for each application, including user manuals and system flow diagrams.
  • Ensure seamless integration of developed applications with existing systems (ERP, CRM).
  • Design and implement REST API integrations (Postman, Swagger).
  • Participate in cross-functional team meetings to ensure alignment with business goals.
  • Manage data flow between applications and ensure data integrity, consistency, and security.
  • Provide ongoing maintenance and technical support for existing applications.
  • Monitor system performance and optimize applications to improve efficiency and reduce downtime.
  • Develop patches, updates, and new features based on evolving business requirements and user feedback.
  • Translate business needs into technical specifications and ensure alignment between user expectations and system capabilities.
  • Maintain a log sheet of all module complaints raised with consultants.


Required Qualifications


Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience:

  • Minimum 5–7 years of experience in software development, application development, dashboard creation, and Power BI.

Knowledge, Skills and Abilities:

  • Proficiency in ASP.NET, VB.NET, C#, MVC
  • Experience with HTML, CSS, JavaScript, jQuery, Angular, React, or Vue.js
  • Strong SQL Server database experience
  • Experience with Azure cloud platform
  • Knowledge of RESTful APIs and integration protocols
  • Mobile app development (iOS/Android) is a plus
  • Understanding of Git and SVN version control systems
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent