Search by job, company or skills

binladin contracting group

Application Developer

Save
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job 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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149341421

Similar Jobs

Remote

Skills:

JavascriptWeb DevelopmentDebuggingSalesforce Lightning Web ComponentsSalesforce Platform DevelopmentCRM Application Development