Senior Developer Programmer (Salesforce)

Ironbrij

City of Melbourne

On-site

AUD 90,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ironbrij in Melbourne seeks a Senior Developer Programmer (Salesforce) to analyse complex business requirements, design scalable enterprise Salesforce solutions, and develop robust applications. The role covers API integrations, performance optimisation, and secure SDLC practices.

You will contribute to solution architecture, lead technical design, and implement advanced Salesforce features, ensuring high-quality, scalable systems.

Qualifications

  • Experience with Salesforce platform architecture and security models.
  • Strong analytical and problem-solving skills in complex systems.
  • Proven ability to lead technical design and development initiatives.
  • Excellent documentation and communication across stakeholders.

Responsibilities

  • Lead technical analysis of complex business requirements and translate them into scalable, high-performance Salesforce designs.
  • Design enterprise Salesforce architecture including data models, integration frameworks, and security models.
  • Develop complex business logic using Apex, Triggers, Batch Apex, and LWC.
  • Architect and implement REST and SOAP integrations with external systems (ERP, middleware).
  • Lead CI/CD deployments, code reviews, and environment strategy across stages.
  • Mentor junior developers and collaborate with cross-functional teams.

Skills

Salesforce platform architecture
Enterprise integration patterns
Technical leadership
Documentation & communication

Tools

Apex Programming
Lightning Web Components
Aura Framework
Visualforce
SOQL / SOSL
REST & SOAP APIs
CI/CD & Git

Job description

Senior Developer Programmer (Salesforce)

The Senior Developer Programmer is responsible for analysing complex business requirements, designing enterprise-grade solutions, and developing scalable Salesforce applications. The role involves advanced programming, system architecture design, API integrations, performance optimisation, technical leadership, and ensuring adherence to secure software development lifecycle (SDLC) practices.

Key Responsibilities
Solution Architecture & Technical Design
  • - Lead technical analysis of complex business requirements and translate them into scalable, high-performance system designs.
  • - Design enterprise-level Salesforce architecture including data models, integration frameworks, and security models.
  • - Prepare detailed technical design documents, sequence diagrams, and API specifications.
  • - Evaluate technical feasibility and recommend optimal development approaches.
Advanced Application Development
  • - Develop complex business logic using Apex Classes, Triggers, Batch Apex, Queueable Apex, and Scheduled Apex.
  • - Build scalable and reusable components using Lightning Web Components (LWC).
  • - Implement asynchronous processing and bulkified code to optimise performance.
  • - Write highly optimised SOQL/SOSL queries ensuring governor limit compliance.
  • - Refactor legacy code to improve efficiency, maintainability, and scalability.
Enterprise Integrations
  • - Architect and implement REST and SOAP-based integrations with external systems such as ERP and middleware platforms.
  • - Design secure authentication mechanisms including OAuth and token-based integrations.
  • - Develop and maintain API endpoints and web service callouts.
  • - Perform WSDL-based service integrations and payload mapping.
  • - Implement robust error handling, logging, and monitoring frameworks.
System Performance & Optimisation
  • - Conduct performance analysis and tuning of application logic and database queries.
  • - Optimise data storage strategies, indexing, and query plans.
  • - Ensure system scalability for high-volume transactional environments.
DevOps & Release Management
  • - Lead code deployments using CI/CD pipelines and version control systems (Git-based).
  • - Conduct peer code reviews and enforce coding standards and best practices.
  • - Manage environment strategy across development, SIT, UAT, and production.
  • - Support change management and release planning activities.
Security & Governance
  • - Design and implement advanced security models including role hierarchy, sharing rules, and field-level security.
  • - Ensure compliance with organisational data governance and security policies.
  • - Conduct risk assessments and implement mitigation strategies.
Testing & Quality Assurance
  • - Develop comprehensive unit tests ensuring high code coverage and quality standards.
  • - Oversee system integration testing and support user acceptance testing (UAT).
  • - Perform root cause analysis and provide long-term defect resolution.
Technical Leadership & Mentoring
  • - Provide technical guidance to junior developers and administrators.
  • - Conduct design reviews and ensure alignment with enterprise architecture standards.
  • - Collaborate with cross-functional teams including business stakeholders, integration teams, QA, and project managers.
  • - Contribute to continuous improvement initiatives and technical innovation.
Technical Environment
  • - Salesforce Service Cloud
  • - Salesforce Field Service
  • - Apex Programming
  • - Lightning Web Components (LWC)
  • - Aura Framework
  • - Visualforce
  • - SOQL / SOSL
  • - REST & SOAP APIs
  • - CI/CD & Git
  • - Enterprise Integration Systems
Skills & Competencies
  • - Strong object-oriented programming expertise
  • - Deep understanding of Salesforce platform architecture
  • - Experience with enterprise application integration patterns
  • - Advanced problem-solving and analytical skills
  • - Strong documentation and communication skills
  • - Experience leading technical design and development initiatives
Expected Salary

$100,000 AUD per year + Super

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer Programmer (Salesforce)
Senior Developer Programmer (Salesforce)

Ironbrij Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 110,000
Salesforce Developer
Salesforce Developer

Motion Recruitment • Sydney

Hybrid
AUD 185,000 - 221,000
Hybrid work arrangements
Competitive daily rate AUD 1,000–1,200
Salesforce Engineer
Salesforce Engineer

AAR Consulting Group • Sydney

On-site
AUD 140,000 - 190,000
Senior Salesforce Developer (Apex, LWC & Integrations)
Senior Salesforce Developer (Apex, LWC & Integrations)

Chandler Holdings • Australia

On-site
AUD 140,000 - 210,000
Senior Salesforce Developer
Senior Salesforce Developer

Salt • City of Melbourne

Hybrid
AUD 100,000 - 150,000
Senior Salesforce Developer
Senior Salesforce Developer

Ambition • City of Melbourne

On-site
AUD 140,000 - 150,000
Salesforce Functional Lead
Salesforce Functional Lead

Talenza • Adelaide

On-site
AUD 140,000 - 155,000
Salesforce Developer - SYD
Salesforce Developer - SYD

The HR Ally • Sydney

On-site
AUD 110,000 - 160,000
Senior Salesforce Administrator
Senior Salesforce Administrator

SKL Technology • Canberra

Hybrid
AUD 90,000 - 120,000
Salesforce Developers
Salesforce Developers

Whizdom • Canberra

Hybrid
AUD 90,000 - 120,000
Hybrid work
Contract 12 months
Locations across AU