Job Category
Software EngineeringJob Details
You must have an excellent understanding of full-stack development processes and object-oriented design. As a Senior Developer, you must have a solid foundation in APEX (or equivalent) and MuleSoft, and demonstrate the ability to write efficient and scalable code. You will be responsible for developing through all phases of the development lifecycle, from initial technical designs, development, and testing, to implementation in production systems. You will also be responsible for designing systems that will enhance our build, release, and environment pipelines in support of our many scrum teams. Your ability to quickly learn new features and technologies, and to communicate effectively with various business owners, technical staff members, and cross-functional teams will help you to design, develop, and configure cutting-edge Salesforce Provisioning services products. To be successful in this position, you must provide expertise on the APIs, profiles, security model, and deployment processes while maintaining and configuring development and test instances for our internal sandboxes. You will also be expected to provide detailed best practices and documentation for your applications to the BT Ops organization.This job requires that you be a self-starter with the ability to take ownership, work under pressure, and handle multiple tasks simultaneously. You must possess good verbal and written documentation skills and be able to interact with other team members to deliver fast and reliable code. You will also be asked to contribute ideas, provide feedback, and collaborate on many projects within the team's portfolio that may be outside your domain expertise.Required Skills:
6+ years of experience programming in APEX, Mulesoft, or similar languages
A related technical degree required
Excellent understanding of Salesforce.com's SOQL and SOSL
Excellent understanding of Salesforce.com's security model
Excellent understanding of full stack development of services and microservices in AWS
Experience with database concepts and data modeling capabilities
Experience in developing tools in support of DevOps processes like CI/CD, Salesforce deployment, code managements and pipelines
Desired Skills:
Performance engineering in Salesforce environments
Test framework development a plus
Experience developing in an Agile software development environment
Solid understanding of the Software Development Life Cycle (SDLC)
Strong analytical skills and the ability to develop processes and methodologies
Experience with Test-driven Development (TDD)
Experience with Continuous Development and Continuous Integration (CI/CD) process
Good understanding ofSoftware-as-a-Service(SaaS) model and concepts
Ability to learn quickly in a dynamic environment
Ability to take ownership of projects and multi-task in a fast pace environment
Check out our
Check out our
Unleash Your Potential
When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement
For Washington-based roles, the base salary hiring range for this position is $157,600 to $216,700.משרות נוספות שיכולות לעניין אותך