Systems Developer - Salesforce (mid)

  • Sector: IT
  • Contact: Andrea Tiamson
  • Client: Monroe Consulting Group
  • Location: Makati City
  • Salary: To be discussed
  • Expiry Date: 19 June 2022
  • Job Ref: BBBH396057_1653468410
  • Contact Email: andrea.tiamson@monroeconsulting.com.ph


Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a software development company. Our respected client is seeking an Information Technology (IT) professional for the job of Systems Developer (Salesforce). The job is in Makati City, Metro Manila, Philippines.
Job Summary
The Systems Developer (Salesforce) is expected to develop and implement software solutions according to a pre-defined set of guidelines and standards. They will research and take advantage of emerging technologies.
Key job responsibilities include:

  • Software Development
    • Reviews Requirements Detail Package (RDPs) and Visual Requirements Detail Package (VRDPs).
      • Analyzes requirements and assesses impact on current functionalities.
      • Assesses and provides estimates for the technical considerations and required of the project.
      • Generates development plan.
    • Creates technical design per ER.
      • Creates document on research, implementation, deployment, configuration, etc.
      • Sends the document for design review. o Works closely with UX team to discuss technical challenges in the UI design.
    • Develops system requirements.
      • Creates application based on the agreed design and implementation.
      • Reviews and ensures that the agreed technical standards are being followed.
      • Provides updates on task progress.
      • Provides first level software development quality assurance.
      • Presents completed tasks for code review. o Assists Technical lead in identifying solutions to issues encountered during software development.
    • Researches on new technology needed for development and evaluates relevance on the project.
      • When needed, creates a prototype based on research conducted.
      • Ensures that technology used is current and relevant to tasks.
    • Reviews test cases provided by QA team.
    • Provides support to the Technical Lead in performing general team duties. o Manages small projects with minimal supervision.
    • Prepares accomplishment report for documentation and Project Manager monitoring.
  • Others
    • Attends meetings, as required.
    • Attends meetings, as required.
    • May report on non-regular working hours, as needed.
    • Performs other duties as requested and within areas of expertise.
  • Reporting
    • Prepared Reports
      • Daily and weekly accomplishment reports
      • Ad Hoc reports, as requested
    • Reviewed reports
      • Daily accomplishment reports of team members
    • Accessed records
      • Bug records
      • Enhancement records
      • Meeting records
      • Project records
      • Source codes
  • Key Interfaces
    • Internal - Coordination with other departments (PH and US)
    • External - This position does no entail interaction with external contacts


Key job requirements include:

  • Technical skills
    • Intermediate knowledge of Salesforce platform
    • Intermediate knowledge of OOP and ORM frameworks
    • Intermediate knowledge of relational databases, data modeling and SQL
    • Intermediate knowledge of Web Development (HTML, CSS, XML, Apache, Tomcat, IIS, JavaScript, Web Development frameworks (Angular), Responsive Design)
    • Intermediate knowledge and application of design patterns
    • Intermediate knowledge of Translating Technical Requirements to Workflow Process and Diagrams
    • Intermediate knowledge of Cloud computing
    • Knowledge with the concepts of version control
    • Knowledge of unit test frameworks
    • Knowledge of the concepts of build and deployment
    • Knowledge of development tools and IDEs
  • Soft skills
    • Good research skills; is resourceful and persevering
    • Good analytical skills; keen attention to detail
    • Good problem-solving
    • Good organizational skills
    • Good presentation skills
    • Good verbal and written English
    • Ability to work in and with teams in a fast-paced and dynamic environment
    • Is highly accountable
    • Strong grasp of corporate values
    • Capable of making sound decisions
    • Is proactive and capable of self-direction and self-motivation
  • Bachelor's degree of any four (4) year computer-related course
  • With at least eight (3) years' experience as Software Developer
  • With at least two (2) years' experience as a Salesforce Developer
  • Experience in designing and developing solutions within theSalesforce platform
    • Experience in writing Apex classes, Visualforce pages, Apex triggers, Process Builders, Controllers
    • Experience with Salesforce Lightning, Lightning Web components
    • Experience writing unit tests
    • Experience building custom Salesforce reports
    • Proficient with SOSL/SOQL
    • Experience in HTML, CSS, JavaScript
  • Experience in Salesforce administration and configuration
  • Good understanding on the concepts of build and deployment
  • Good understanding of OOP patterns and methodologies
  • Ability and desire to learn new technologies and development tools