Business Development Manager IT
Dubai
Business Development Manager IT
Job Summary: We are seeking an experienced Business Development Manager with a strong background in IT solutions and services. The ideal candidate will be responsible for identifying and pursuing new business opportunities, building relationships with clients, and driving revenue growth for the company. This role requires a deep understanding of the IT industry, including software, cloud services, cybersecurity, and enterprise solutions. Key Responsibilities: New Business Development: Identify, pursue, and close new business opportunities in the IT sector, including software solutions, IT consulting, managed services, and cloud offerings. Client Relationship Management: Build and maintain strong relationships with key clients, partners, and stakeholders to ensure long-term business growth and customer satisfaction. Sales Strategy: Develop and implement sales strategies to achieve business targets, including market research, prospecting, and lead generation. Proposal Development: Prepare and deliver high-quality proposals, presentations, and product demonstrations tailored to clients' needs. Collaboration: Work closely with technical teams, marketing, and product development to ensure the alignment of sales strategies with business objectives.
- Company : Prabhatech
- Location : Dubai
- Salary : 6000.00
- Job Type : Full-time
- Experience : 5
Full Stack Developer (Java)
Dubai
Full Stack Developer (Java)
Job Summary: We are looking for a highly skilled and experienced Full Stack Developer with expertise in Java and related technologies to join our development team. The ideal candidate will have at least 5 years of experience working on both the front-end and back-end, developing scalable web applications and services. This role involves working on a wide range of projects, from designing complex server-side logic to crafting responsive user interfaces. Key Responsibilities: Full Stack Development: Develop and maintain web applications using Java for back-end logic and modern front-end frameworks. Back-end Development: Design, develop, and implement robust back-end services, APIs, and database architectures primarily using Java (Spring Boot, Hibernate). Front-end Development: Create responsive, dynamic user interfaces using frameworks such as React.js, Angular, or Vue.js. Database Management: Design and optimize databases, write queries, and work with relational databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB. API Integration: Develop and integrate RESTful APIs and web services for seamless communication between systems. Version Control & Collaboration: Work collaboratively with cross-functional teams, using version control systems like Git for code management. Testing & Debugging: Conduct thorough testing, debugging, and optimizing of code to ensure high-performance and scalability of applications. Agile Development: Participate in Agile development practices, including sprint planning, daily stand-ups, and retrospectives. Troubleshooting & Maintenance: Diagnose and resolve technical issues, and provide ongoing maintenance and support for existing systems. Code Quality: Follow best practices in software development, including writing clean, maintainable, and well-documented code. Key Skills & Qualifications: Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience: Minimum of 5 years of professional experience as a full stack developer, with a strong emphasis on Java technologies. Back-end Expertise: Strong experience with Java frameworks like Spring Boot, Spring MVC, Hibernate, and JPA. Front-end Expertise: Proficiency in JavaScript, HTML5, CSS3, and front-end frameworks such as React.js, Angular, or Vue.js. Database Skills: Hands-on experience with SQL and relational databases (MySQL, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB). API Development: Experience building and consuming RESTful APIs. Version Control: Proficient with Git and other version control systems. Cloud & DevOps (Preferred): Familiarity with cloud platforms such as AWS, Azure, or Google Cloud and containerization tools like Docker and Kubernetes. Testing Tools: Experience with testing frameworks such as JUnit, Mockito, or similar. Problem-Solving: Strong problem-solving skills and the ability to troubleshoot issues across the stack. Collaboration: Excellent communication and teamwork skills, with experience working in Agile/Scrum environments. Additional Skills (Preferred): Knowledge of Microservices architecture, CI/CD pipelines, and experience with containerization and cloud deployment. Additional Requirements: Work Location: Hybrid or remote work options available based on company policy. Language: Strong proficiency in English, both written and verbal. Certifications (Preferred): Java certification (e.g., Oracle Certified Professional Java Programmer) is a plus.
- Company : Prabha Tech
- Location : Dubai
- Salary : 5000.00
- Job Type : Full-Time
- Experience : 5
Compliance Manager
Dubai
Compliance Manager
Job Summary: We are seeking a detail-oriented and experienced Compliance Manager to ensure our organization adheres to legal standards, internal policies, and regulatory requirements. The ideal candidate will be responsible for overseeing compliance activities, developing and implementing compliance programs, conducting audits, and providing guidance to ensure our company operates within the law and follows the best practices. Key Responsibilities: Compliance Program Development: Develop, implement, and maintain an effective compliance program, policies, and procedures to ensure compliance with all applicable regulations and laws. Regulatory Monitoring: Keep up-to-date with regulatory changes and advise the business on the impact of new laws and regulations. Ensure that the company is aware of and prepared for any changes in regulatory requirements. Risk Assessment & Mitigation: Conduct risk assessments to identify potential areas of compliance vulnerability and risk; develop and implement corrective action plans. Internal Audits & Reviews: Plan and conduct regular internal audits and compliance reviews to ensure adherence to laws, regulations, and company policies. Reporting & Documentation: Prepare detailed reports and maintain documentation for compliance audits and reviews, reporting to senior management and regulatory bodies as required. Training & Awareness: Develop and deliver compliance-related training programs for employees to ensure awareness and understanding of regulatory requirements and ethical responsibilities. Investigations & Incident Response: Investigate any violations or compliance breaches and provide recommendations for corrective actions. Liaison with Regulatory Authorities: Serve as the point of contact between the company and regulatory authorities, ensuring timely responses to audits and inquiries. Continuous Improvement: Continuously assess and improve compliance processes and policies to align with industry best practices and changes in the regulatory landscape.
- Company : PrabhaTech
- Location : Dubai
- Salary : 6000.00
- Job Type : Full-Time
- Experience : 5
Project Manager - Software
Dubai
Project Manager - Software
Job Summary: We are seeking an experienced Software Project Manager to lead the planning, execution, and delivery of complex software projects. The ideal candidate will have strong project management skills, technical understanding of software development, and the ability to manage cross-functional teams to deliver projects on time, within scope, and within budget. You will be responsible for ensuring all aspects of the project lifecycle, from initiation to completion, are aligned with business goals and objectives. Key Responsibilities: Project Planning & Execution: Define project scope, objectives, timelines, and deliverables, and create detailed project plans to monitor and track progress. Team Coordination: Lead and coordinate cross-functional teams including software developers, testers, designers, and business analysts, ensuring efficient communication and collaboration. Stakeholder Management: Serve as the primary point of contact for clients and stakeholders, providing regular updates on project progress, risks, and issues, and ensuring alignment with client requirements. Risk Management: Identify potential risks to the project timeline or deliverables and implement mitigation strategies to ensure timely project delivery. Budget Management: Develop and manage project budgets, ensuring that costs are controlled and projects remain within financial constraints. Agile Practices: Lead Agile practices (Scrum or Kanban), including sprint planning, stand-ups, and retrospectives to ensure continuous improvement and adaptability. Quality Assurance: Ensure that project deliverables meet the required quality standards by working closely with QA teams to implement testing procedures. Resource Management: Allocate resources effectively, including assigning tasks, setting priorities, and balancing workload across team members. Documentation & Reporting: Maintain comprehensive project documentation and provide regular reports to senior management on project status, milestones, risks, and metrics. Change Management: Manage project changes and revisions in scope, schedule, and costs, while maintaining project stability. Key Skills & Qualifications: Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field. PMP, PRINCE2, or Agile certifications are a plus. Experience: Minimum of 5 years of experience in project management within the software development industry, managing complex software projects. Technical Understanding: Strong technical background with knowledge of software development lifecycles (SDLC), methodologies (Agile, Waterfall), and tools (JIRA, Trello, MS Project, etc.). Leadership Skills: Proven experience in leading and managing cross-functional teams, including developers, QA testers, and business analysts. Communication Skills: Excellent verbal and written communication skills, with the ability to clearly communicate project goals, risks, and progress to stakeholders at all levels. Problem-Solving: Strong analytical and problem-solving skills, with the ability to handle unforeseen challenges and provide strategic solutions. Budget & Resource Management: Demonstrated experience in managing project budgets and resources efficiently. Agile & Scrum Knowledge: Proficiency in managing Agile/Scrum practices, with a focus on iterative development and continuous improvement. Risk & Issue Management: Expertise in risk identification, analysis, and resolution to ensure project success. Additional Requirements: Work Location: Hybrid or remote work options are available based on company policy. Language Proficiency: Strong proficiency in English (written and verbal).
- Company : Prabha Tech
- Location : Dubai
- Salary : 10000.00
- Job Type : Full-Time
- Experience : 10
MERN Full Stack Developer
Dubai
MERN Full Stack Developer
Job Summary: We are looking for a talented MERN Full Stack Developer to join our team. The ideal candidate will have hands-on experience with the MERN stack (MongoDB, Express.js, React.js, Node.js) and be responsible for designing, developing, and maintaining web applications from front-end to back-end. You will work in a collaborative environment to deliver high-quality products and solutions. Key Responsibilities: Full Stack Development: Develop and maintain scalable web applications using the MERN stack. Front-end Development: Build responsive, dynamic UIs with React.js. Back-end Development: Implement server-side logic and APIs with Node.js and Express.js. Database Management: Work with MongoDB for database design and optimization. Collaboration: Work closely with UI/UX designers and other developers to integrate new features and improvements. Code Quality: Write clean, maintainable, and efficient code, following best practices. Key Skills & Qualifications: Experience: 3+ years of experience as a Full Stack Developer. Technical Skills: Strong proficiency with React.js, Node.js, Express.js, and MongoDB. Version Control: Experience with Git and GitHub. Additional Skills (Preferred): Familiarity with RESTful APIs, Agile methodologies, and cloud platforms.
- Company : Prabha Tech
- Location : Dubai
- Salary : 4000.00
- Job Type : Full-Time
- Experience : 3
UI/UX Developer
Dubai
UI/UX Developer
Job Summary: We are looking for an experienced UI/UX Developer with 5 years of expertise in designing and developing user interfaces for web and mobile applications. The ideal candidate will have a strong background in user-centered design, front-end development, and a deep understanding of creating seamless user experiences. You will collaborate with cross-functional teams to deliver intuitive and visually compelling products. Key Responsibilities: UI/UX Design: Design and develop user interfaces using wireframes, prototypes, and mockups to ensure a smooth and intuitive user experience. Front-end Development: Translate design mockups into fully functional and responsive web interfaces using HTML5, CSS3, JavaScript, and front-end frameworks such as React.js or Angular. User Research: Conduct user research, interviews, and usability tests to understand user behavior and translate insights into design improvements. Collaborate with Teams: Work closely with product managers, developers, and other stakeholders to ensure design consistency and alignment with project goals. Design Systems: Develop and maintain design systems and style guides to ensure consistency across all platforms. Performance & Usability Optimization: Continuously optimize user interfaces for performance, scalability, and accessibility. Key Skills & Qualifications: Experience: 5+ years of experience in UI/UX design and front-end development. Design Tools: Proficiency in design tools like Adobe XD, Figma, Sketch, or InVision. Front-end Skills: Expertise in HTML5, CSS3, JavaScript, and frameworks like React.js, Angular, or Vue.js. Responsive Design: Strong knowledge of responsive and mobile-first design principles. UX Principles: Solid understanding of user-centered design, UX research, and usability testing. Attention to Detail: Ability to deliver pixel-perfect designs and ensure a seamless user experience.
- Company : Prabha Tech
- Location : Dubai
- Salary : 5000.00
- Job Type : Full-Time
- Experience : 5
Quality Assurance (QA) Testers
Dubai
Quality Assurance (QA) Testers
Job Summary: We are looking for a detail-oriented Quality Assurance (QA) Tester to join our team. The ideal candidate will be responsible for ensuring the quality and functionality of our software applications through rigorous testing and quality assurance processes. You will work closely with developers and product managers to identify issues and ensure that products meet the highest standards of quality. Key Responsibilities: Test Planning: Develop and document comprehensive test plans, test cases, and test scripts based on project specifications. Manual & Automated Testing: Execute manual and automated tests on software applications to verify functionality, usability, and reliability. Defect Tracking: Identify, record, document, and track software defects and inconsistencies, providing detailed reports to the development team. Regression Testing: Conduct regression testing to ensure new features or fixes do not negatively impact existing functionality. Collaboration: Work closely with developers, business analysts, and project managers to clarify specifications and resolve testing-related issues. Test Automation: Use automation tools (e.g., Selenium, JMeter) to enhance testing efficiency and coverage. Performance Testing: Conduct performance, load, and stress tests to assess the software’s performance under various conditions. Documentation: Maintain detailed test documentation and reports on test results and defects. Key Skills & Qualifications: Experience: 2-5 years of experience in software testing or quality assurance. Testing Tools: Proficiency in manual and automated testing tools (e.g., Selenium, JIRA, TestRail). Programming Knowledge (Preferred): Basic programming skills in languages such as Java, Python, or JavaScript for test automation. Attention to Detail: Strong attention to detail and the ability to identify issues that may be overlooked by others. Communication Skills: Excellent verbal and written communication skills for documenting test results and collaborating with team members. Problem-Solving Skills: Ability to troubleshoot and provide solutions for software defects. Agile Methodology: Familiarity with Agile/Scrum methodologies is a plus.
- Company : Prabha Tech
- Location : Dubai
- Salary : 4000.00
- Job Type : Full-Time
- Experience : 5
Full Stack Flutter Mobile App Developer
Dubai
Full Stack Flutter Mobile App Developer
Job Summary: We are seeking a talented Full Stack Flutter Mobile App Developer to join our dynamic team. The ideal candidate will have a strong background in developing mobile applications using Flutter, as well as experience in backend development. You will be responsible for designing, building, and maintaining high-quality mobile applications for both Android and iOS platforms. Key Responsibilities: Mobile App Development: Design and develop cross-platform mobile applications using Flutter and Dart. Backend Development: Build and maintain RESTful APIs and server-side components using languages like Node.js, Java, or Python. UI/UX Implementation: Collaborate with designers to implement user-friendly interfaces and ensure a seamless user experience. Database Management: Work with databases (e.g., Firebase, MySQL, MongoDB) to manage data and ensure smooth integration with mobile applications. Code Quality: Write clean, maintainable, and efficient code; conduct code reviews and ensure adherence to best practices. Testing: Implement unit tests and integration tests to ensure the reliability and performance of applications. Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality products on time. Continuous Learning: Stay up to date with the latest industry trends, technologies, and best practices in mobile and web development. Key Skills & Qualifications: Experience: 3+ years of experience in mobile application development, with a focus on Flutter and Dart. Full Stack Skills: Proficiency in backend development with experience in frameworks such as Node.js, Express.js, or similar. Database Knowledge: Experience with databases (e.g., Firebase, MySQL, MongoDB). UI/UX Design: Strong understanding of UI/UX principles and best practices. Version Control: Familiarity with version control systems, preferably Git. Problem-Solving: Strong analytical and problem-solving skills. Communication: Excellent verbal and written communication skills.
- Company : Prabha Tech
- Location : Dubai
- Salary : 4000.00
- Job Type : Full-Time
- Experience : 3
Software Presentation Specialist
Dubai
Software Presentation Specialist
Job Summary: We are seeking a skilled Software Presentation Specialist to join our team. In this role, you will be responsible for effectively presenting our software solutions to clients and stakeholders. You will work closely with cross-functional teams to ensure that clients understand the features, benefits, and functionalities of our products. The ideal candidate will have excellent communication skills, a strong technical background, and the ability to engage clients in meaningful discussions. Key Responsibilities: Client Presentations: Prepare and deliver compelling presentations that showcase our software products, highlighting key features, benefits, and use cases. Product Demonstrations: Conduct live product demos tailored to the client’s needs, demonstrating how our software can solve their specific challenges. Technical Explanations: Explain complex technical concepts in simple, clear terms to ensure clients fully understand the software's capabilities. Requirements Gathering: Collaborate with clients to gather their requirements and understand their business processes, helping to align our solutions with their goals. Customization Discussions: Engage clients in discussions about potential customizations and enhancements to our software that would meet their unique needs. Follow-Up Support: Provide follow-up support to clients after presentations, answering any questions they may have and assisting them with further information as needed. Collaboration: Work closely with sales, product development, and customer success teams to ensure a seamless transition from presentation to implementation. Feedback Collection: Gather and document client feedback during and after presentations to inform product improvements and development. Key Skills & Qualifications: Experience: 3+ years of experience in a technical presentation, software sales, or customer-facing role in the software industry. Technical Knowledge: Strong understanding of software development processes, technologies, and industry best practices. Communication Skills: Excellent verbal and written communication skills with the ability to explain complex concepts in a clear and engaging manner. Presentation Skills: Proven experience in creating and delivering effective presentations tailored to diverse audiences. Problem-Solving: Strong analytical and problem-solving skills with the ability to think on your feet and adapt to client needs. Interpersonal Skills: Ability to build rapport with clients and work collaboratively with cross-functional teams. Education: Bachelor’s degree in Computer Science, Information Technology, Business, or a related field is preferred.
- Company : Prabha Tech
- Location : Dubai
- Salary : 5000.00
- Job Type : Full-Time
- Experience : 5
Job Description
Click on a job to see details.