Senior Software Developer

Job Description

As a Senior Software Developer, you will be part of development team that manages and supports the Salesforce App product. This role expects a candidate to handle front end work, CSS, Salesforce application development.

What’s In It For You

It’s a fast-paced agile environment that deals with huge volumes of data, so you’ll have an opportunity to sharpen your data skills and work on emerging technology stack.

Responsibilities

  • Design, and implement software components for salesforce systems.
  • Perform analysis and articulate solutions.
  • Design underlying engineering for use in multiple product offerings supporting a large volume of end-users.
  • Develop project plans with task breakdowns and estimates.
  • Manage and improve existing solutions.
  • Solve a variety of complex problems and figure out possible solutions, weighing the costs and benefits.

Basic Qualifications

What We’re Looking For:

  • B.S. in Computer Science or equivalent
  • 4+ years of relevant experience
  • Experience building and deploying applications/services in Herok
  • Salesforce ISV (AppExchange) App development experience, including add-on experience with Tableau/Power BI, Mulesoft, and Snowflake
  • Salesforce-specific experience with Lightning Web Components, APEX/VisualForce, and Salesforce platform security assessments/requirements
  • Relational database development and schema design skills (PostgreSQL, Oracle, MS SQL)
  • Deploying code with AWS or PAAs tools like git, GitHub, and Docker
  • Understanding of architectural design patterns and common data integration patterns
  • Experience with: JavaScript, Python, CSS, SOL/SOSL, RESTAPI, SSO/OAuth tools, and ETL/MDM/EDM connections
  • Good experience in classic salesforce development, in both configurations and customizations such as Reports, Dashboards, Report Types, Approval process, Custom Objects, Custom Tabs, Workflows, Assignment Rules, Profile management, email templates, process builder, roles, sales process, permission sets, manual sharing & apex sharing, validation rules, page layouts, field-level security and Apex Classes, Apex Triggers, Visual Force Pages, Integration(both REST & SOAP), batch classes, schedulers.
  • Should have a good understanding of both Agile (SCRUM) and the importance of SDLC (Software Development Process) and coding methodology principles
  • Having knowledge of Lightning components, application, events, and component-to-component communication is an added advantage.
  • Ability to adjust well to the new atmosphere and have a great sense of responsibility in the execution of any work assigned.
  • The candidate should help in the development of new products and services and support existing products and services
  • Our team is responsible for the design, architecture, and development of our client-facing financial analytics product.

Preferred Qualifications

  • Should have PD1 Certification.
  • Experience working in cloud computing environments such as AWS, Azure, or GCP

Job Summary

  • Published on:2023-03-16 4:31 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-17