Senior Salesforce Developer

Job City:  Kuala Lumpur
Professional Area:  Software Development
Job Req ID:  121413

 

BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments.

About The Role
 

  • Salesforce Developers operate, change and grow software/application that has either been developed, customized or configured to add value to the customer. This is a multi-functional role that works with a Product Team to deliver business value through a high quality product using optimized-flow delivery models based on agile practices such as Scrum and Kanban.
  • Salesforce Developer will be involved in supporting users, defining new features and functionality and implementing changes under the guidance and servant leadership of the Product Owner, Product Architect and the Product Delivery Lead. Salesforce Developer will work in a highly collaborative, visible and measured environment and will stimulate experimentation, innovation and continuous improvement.
  • Salesforce Developer will have a deep understanding of Salesforce Sales Cloud, Service Cloud and Salesforce CPQ and how the platform is configured for the business, they will live and breathe the Agile manifesto and will use processes, tools and culture to continuously improve what they do and how they work for the delight of the customer. Adding value everyday will be a key goal.
  • Salesforce Developer will be able to provide good solutions on system requirements, participate in Solution Design process and run system demo to business stakeholders.
  • Salesforce developer working in a structured environment using Kanban or Scrum methodologies and will embrace the challenge of solving critical business problems along with supporting SFDC platform day to day activities.

What You will be Doing/ Core Duties

  • Have accountability for developing, configuring & supporting new and existing functionality of our Internal Salesforce Platform including custom objects, custom fields, formulas, workflows, processes & flows, page layouts, validation rules, assignment rules, and analytics.
  • Manages Salesforce.com administration, including but not limited to: user roles, security, profiles, fields/relationships, workflow rules, processes & flows, page layouts, validation rules, email templates, custom buttons.
  • Have accountability for solutions designing, developing, configuring & supporting module of a product.
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
  • Ensure all tasks are completed to the required quality standards.
  • Defines the technical direction of a suite of functional capabilities or modules to the Product Management Team and implement these as part of a self-organizing team
  • Trend analysis and monitoring of incidents and problems in order to define, design and implement corrective and preventative solutions
  • Influences customers to evolve their business based on technology advancements
  • Documents technical business requirements /problems into format that business can understand and works with the Product Owner in the development of Business Cases and Best Practice solutions.
  • Contribute to protecting the products from technical debt and process debt and designs the system architecture to adapt to future change.
  • Defines, designs and implements systems integrations working with external projects and programmers.
  • A deep understanding in process frameworks like ITIL, Prince2 and Agile with experience in executing these in a highly automotive, high velocity output and consistently changing operational environment
  • Understands and optimizes the end-to-end system
  • Providing coaching and mentoring on Salesforce knowledge for Junior.
  • Update job knowledge by studying state-of-the-art development tools & techniques.

 

Minimum Education and Experience

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems or  related field or an equivalent combination of education and experience.
  • 4+ years of Salesforce hands-on programming experience is a MUST.
  • At least 5+ years total IT working experience.

 

Subject Knowledge, Skills and Qualifications

  • Extensive hands on knowledge, experience of Salesforce declarative programming techniques and administrative features
  • Proficiency in Apex, Visualforce, Lightning Web Components (LWC), and SOQL.
  • Knowledge of Salesforce security and performance optimization best practices.
  • Extensive knowledge of Salesforce, Sales Cloud and sales processes
  • Experience in Data modelling
  • Experinece in Release Management
  • Familiarity with DevOps tools and process for Salesforce (such as Jenkin)
  • Experience with version control systems (e.g. GIT)
  • Good understanding in Service Cloud is good to have
  • Knowledge of Integrations, 3rd party integration tools, ETL with Salesforce is good to have
  • Ability to interpret technical specifications and translate these into code.
  • Strong communication and presentation skills
  • High numerical reasoning and logic ability with good problem-solving skills
  • Proven resilience, calm under pressure
  • Proven experience to build, manage and foster a team-oriented environment
  • Knows how to work in high performance teams and be results-orientated.
  • Proven self-starter, good listener, highly motivated, and team player.
  • Experience with Agile development methodologies.
  • Experience with other platforms such as ServiceNow, JIRA.
  • HTML or other scripting language
  • Salesforce certifications beneficial

Life at BAE Systems Digital Intelligence 

We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day.

By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being.

Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds – the best and brightest minds – can work together to achieve excellence and realise individual and organisational potential.

 

Division overview: Functions

At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and the business could not operate without all the dedicated work of our Functions teams. From Finance & Operations through Communications & Marketing, to HR and Site Operations and more, our Functions teams enable our divisions to implement ground-breaking digital transformations and crucial defence software.

As part of Functions, you will be supporting and partnering with our global business from the backline, being a strategic advisor within your specialist area, and ensuring the business runs smoothly and efficiently. We all have a role to play in defending our clients; and this is yours.

 

Job Title:  Senior Salesforce Developer

Job City:  Kuala Lumpur
Professional Area:  Software Development
Job Req ID:  121413