Salesforce Developer
Zillion Technologies
Bethesda, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
$ 156KJob location
Bethesda, United States of America
Tech stack
RESTful API Modeling Language
Salesforce Object Search Language (SOSL)
Java
API
Artificial Intelligence
Automation of Tests
Cloud Computing
Static Program Analysis
Code Generation
Code Review
Continuous Integration
Data Validation
Python
Key Management
Mule
OAuth
Role-Based Access Control
Anypoint Studio
JSON Web Token
Salesforce
Secure Coding
Data Logging
Apex Code
GitHub Copilot
Core Api
GIT
FastAPI
Salesforce Sales Cloud
Integration Tests
Salesforce Object Query Language (SOQL)
Dataweave
Api Design
REST
Code Restructuring
Api Management
Mulesoft
Static Application Security Testing
Microservices
Job description
- AI-Assisted Engineering (Primary Focus)
- Use GitHub Copilot / Copilot Chat (and similar tools) to accelerate:
- Code generation, refactoring, and documentation
- Unit/integration test generation and improvement
- API client generation, data mappings, and boilerplate reduction
- Establish and follow best practices for AI-assisted coding, including:
- Prompting patterns for reliable outputs (context-first prompts, constraints, examples)
- "Trust but verify" workflows: validate generated code via tests, linters, and reviews
- Secure usage patterns (no secrets in prompts, avoid leaking proprietary code where restricted)
- Create reusable prompt playbooks and team standards:
- Prompt templates for common tasks (Salesforce triggers, LWC components, Mule flows, Spring controllers, FastAPI endpoints)
- Code review checklists specific to AI-generated code (edge cases, auth, error handling, logging)
- Improve developer productivity through automation:
- IDE workflows, snippets, repo templates, scaffolding, and codegen approaches
- CI checks that enforce quality gates (coverage thresholds, static analysis, SAST)
- Core Development (What You'll Build)
- Develop Salesforce features (Apex, LWC, Flows) and integrations.
- Build MuleSoft APIs and integrations (API-led connectivity, DataWeave transformations, policies).
- Build microservices in mule but comfortable modifying the ones built using Java (springboot)
- Implement integration patterns between Salesforce, MuleSoft, and downstream systems.
- Quality, Security, and Delivery
- Write and maintain automated tests (unit, contract, integration).
- Ensure secure coding practices (OAuth/JWT, input validation, least privilege, secrets management).
- Participate in code reviews and ensure AI-generated code meets engineering standards.
- Support CI/CD pipelines and deployment processes.
Requirements
Must Have Qualifications: Hands-on salesforce development experience. Must have a Salesforce Developer Certification. Working knowledge of development in Java, Cloud, or Python., * 3-5 years of professional development experience.
- Strong hands-on experience with GitHub Copilot (or equivalent) in real delivery work:
- Demonstrated ability to use AI tools to speed up development without sacrificing quality
- Salesforce development experience: Apex, LWC, SOQL/SOSL, security model.
- MuleSoft experience: Anypoint Studio, DataWeave, API design (RAML/OAS), API Manager.
- Strong Java and Python skills; experience building REST APIs and microservices.
- Solid Git workflow knowledge and experience working with CI pipelines.
- Experience defining team-wide AI coding standards and governance.
Benefits & conditions
Compensation: $70.00 - $75.00 per hour. This is the targeted compensation range for this role per year. Please note that this range is provided as a guideline and the final offer will be based on several factors, including but not limited to, skillset and competencies, level of experience, education, certifications, and location.