Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

Cloud Concept
Heliopolis, Cairo
Posted 6 years ago
16Applicants for2 open positions
  • 16Viewed
  • 0In Consideration
  • 3Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About Cloud Concept

Cloud Concept is the longest-serving and most trusted Salesforce.com Partner in the Middle East.

Cloud Concept has been a partner of Salesforce.com since March 2009, longer than any other GCC-based partner. Since then, we have implemented over 350 Sales Cloud, Service Cloud, and App Cloud projects across the GCC.

  • 5-star customer rating
  • 9.6/10 customer-satisfaction score
  • Over 350 Sales Cloud, Service Cloud, and Custom App projects across the GCC.

With an average rating of 5 out of 5 stars, we are leading providers of salesforce.com professional services in the GCC, including the largest government and quasi-government customers.

Job Description

Your responsibilities will be as follows:

  • Contribute to the full systems lifecycle from requirements gathering through implementation of solutions.
  • Analyze requirements to determine optimal way to leverage inherent Salesforce.com capabilities, generating the initial system architecture, project scope, recommended implementation approach, including phases and team sizes to assist in sales process
  • Design and articulate overall solution architecture, leveraging best practices for Salesforce.com implementations, enhanced with understandings of integrations (both real time and batch) and data migration needs.
  • Map and load data into Salesforce
  • Improve architecture and optimize performance of complex software systems.
  • Design integration architecture with third-party on-premise and online solutions, including Oracle, SAP, Microsoft, and Amazon Web Services.
  • Ensure the proposed design meets all of the requirements following best practices and with an eye on future growth, identifying where gaps may exist and proactively work to close those gaps
  • Perform code reviews and periodic design checkpoints on multiple engagements to ensure alignment with best practices and agreed upon design approach
  • Troubleshoot and resolve problems.
  • Serve as a subject matter expert on Salesforce technical Inquiries
  • Creating robust test packages and implementing good test coverage
  • Establish and build a rapport with stakeholders throughout the project lifecycle to identify areas of improvement
  • Regularly perform database de-duping and cleanup procedures
  • Develop reports, dashboards, and processes to continuously monitor data quality and integrity
  • Develop and communicate a schedule for future database releases/enhancements
  • Monitor user adoption rates and respond as needed (additional training sessions, communication, modifications, or other resources) to improve
  • Define, communicate, and manage a change management (release) process to develop and implement new Salesforce.com applications and updates to existing applications
  • Work with various functions and end users to identify, document, and communicate standard business processes as they related to the database

Job Requirements

  • Experience with Salesforce and/or certifications are a big plus: Apex programming, Triggers, Controllers, Visualforce pages, JavaScript, HTML, SOQL/SOSL, etc.
  • Around 5 years of development experience with Object Oriented Programming languages like Microsoft .Net, Java or web development.
  • Strong database understanding.
  • Strong verbal and written communication skills
  • Ability to analyze and understand complex business rules and process flow
  • Ability to work independently and as part of a team

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer