Back to all jobs

VBA Developer

LocationTangier, Tangier-Tétouan-Al Hoceima - Morocco
Work TypeFull time
Positions1 Position
Job no: M6YNH

Responsibilities:

  • Design, develop, and maintain VBA solutions to automate tasks, optimize processes, and improve productivity.
  • Collaborate with stakeholders to gather requirements and define project scope for VBA-based applications.
  • Translate business requirements into technical specifications and develop VBA code accordingly.
  • Debug and troubleshoot VBA code to identify and resolve issues, ensuring the stability and reliability of applications.
  • Conduct code reviews and provide constructive feedback to team members to maintain high-quality standards.
  • Optimize existing VBA solutions to improve performance and scalability.
  • Create user-friendly interfaces and provide documentation and training materials to assist end-users in understanding and effectively utilizing VBA applications.
  • Stay up-to-date with the latest trends and best practices in VBA programming and automation techniques.
  • Collaborate with other team members, such as developers, analysts, and project managers, to ensure successful project delivery.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience working with VBA programming, preferably in a professional setting.
  • Strong understanding of VBA concepts, including variables, loops, conditional statements, error handling, and object-oriented programming.
  • Proficiency in Microsoft Excel and Access, with experience in automating complex tasks using VBA.
  • Familiarity with other Microsoft Office applications (Word, PowerPoint, Outlook) and their integration with VBA is a plus.
  • Excellent problem-solving and analytical skills, with the ability to quickly grasp complex business requirements and translate them into efficient VBA solutions.
  • Solid understanding of software development lifecycle (SDLC) principles and best practices.
  • Ability to work independently and effectively manage multiple tasks and priorities.
  • Strong communication skills, both verbal and written, with the ability to collaborate and communicate technical concepts to non-technical stakeholders.
  • Attention to detail and commitment to delivering high-quality solutions.

Preferred Qualifications:

  • Experience with data analysis and manipulation using VBA.
  • Knowledge of SQL and database concepts.
  • Familiarity with other programming languages, such as Python or C#.
  • Experience in developing macros and add-ins for Microsoft Office applications.

Join our team as a Mid-Level VBA Resource and contribute to the optimization and automation of critical business processes using your VBA expertise. Apply today and help drive efficiency and effectiveness within our organization.