Salesforce Developer
VT Group (VTG) · McLean, VA · 1 wk ago
On-siteInformation TechnologyFull-time
About the role
We are seeking an experienced Salesforce Developer to work within a software development team, providing enterprise system support. The successful candidate will offer software expertise across Salesforce development, Java application integration, and Java enterprise services within an AWS environment.
Responsibilities
- Design, develop, enhance, deploy, and maintain enterprise Salesforce and Java-based applications.
- Translate software requirements into functional, maintainable solutions within existing application frameworks.
- Support the complete product lifecycle, including design, development, quality assurance, deployment, and maintenance.
- Develop and maintain front-end solutions using Salesforce, Single Page Application technologies, JavaScript, TypeScript, CSS, HTML, jQuery, and jQuery UI.
- Develop and support back-end services and integrations using REST, Java, JDBC, and Oracle Database.
- Support Java application integration and Java enterprise services hosted within AWS.
- Develop and maintain large-scale Java products while implementing tactical and strategic improvements.
- Utilize DevOps practices and CI/CD processes throughout the software development lifecycle.
- Develop applications according to established development standards and best practices.
- Participate in an Agile software development environment.
- Collaborate with development team members and continuously contribute to improvements in team performance.
- Troubleshoot technical challenges and develop effective software solutions.
Requirements
- Active TS/SCI with Polygraph security clearance.
- Typically requires a BS degree and 8 years of prior relevant experience.
- Experience developing solutions using Salesforce.
- Experience with Single Page Application technologies, including JavaScript, TypeScript, CSS, HTML, jQuery, and jQuery UI.
- Experience with REST, Java, JDBC, and Oracle Database.
- Experience supporting and developing large-scale Java applications.
- Experience with Git.
- Documented experience with DevOps and CI/CD processes.
- Documented experience with AWS, including S3, RDS, EC2, and ECS.
- Experience translating software requirements into working and maintainable solutions.
- Experience supporting the complete software product lifecycle.
- Experience working within Agile development environments.
- Strong problem-solving skills and ability to develop solutions creatively and effectively.