Salesforce Software Developer

Clearance Level
Software Development
Falls Church, Virginia

REQ#: RQ81193

Travel Required: Less than 10%
Requisition Type: Regular

GDIT is seeking a Software Developer to be part of a dynamic team delivering the most creative, sophisticated, and challenging applications on the (Salesforce) Mulesoft, and other cloud based platforms.  You will be responsible for all types of standard development and customizations for applications under the Growth & Operations team’s portfolio; including coding, unit testing, building applications, and creating and modifying existing applications. This position will work alongside other developers, system administrators, and solution/technical architects in the G&O team (part of the Business Solutions Group, OCIO). You will be working with other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

This position can be 100% Remote.

Primary responsibilities include (but not limited to):

  • Design, create and translate functional requirements into technical requirements

  • Design and build high-performance, reusable, and reliable Apex code with best practices

  • Take ownership of project work and developing client relationships (should be a confident self-starter)

  • Identify bugs and align with requirements during debugging

  • Write test classes for the class that you develop and ensure more than 80% code coverage

  • Test bug fixes to make sure they work as per requirements, then deploy them to production

  • Responsible for developing in Apex, Lightning, Visualforce, React, JavaScript, HTML, SQL/SOQL, and other technologies to build customized solutions that support business requirements and drive key business decisions

  • Create/modify existing controllers, controller extensions, and triggers across all platforms.

  • Design and develop integrations between applications and other systems as may be required by customers

  • Develop highly interactive UI using Lightning, Visualforce, JavaScript and JQuery technologies.

  • Develop custom applications using Salesforce. com and integrating with other systems

  • Create and execute unit, integration and user acceptance test plans, including use cases and test data

  • Knowledge of best practices including application lifecycle management, integration and application development, deployment, testing (unit and systems), and iterative refinement

  • Responsible for providing hands on assistance to other developers (both junior and senior) on the G&O team for technical issues.

  • Ensure the best possible quality of the application


  • Experience in administration and development of Salesforce’s Sales, Service, and Marketing Cloud Functionality

  • 5+ years of experience

  • Proficiency with development including modification of standard objects and fields and creation of custom objects and fields

  • Solid understanding of and detailed experience with application architecture and APIs (for applications like Salesforce, Mulesoft, etc.)

  • Apex, Visualforce, and Lightning development, design, configuration, testing and deployment of solutions

  • Experience in customization, configuration, Eclipse IDE, Apex, Visualforce pages with JavaScript and tools like Apex Data loader, Workbench, etc…

  • In depth knowledge of REST/SOAP APIs and experience building integrations

  • Excellent organizational and time management skills

  • Ability to be highly productive, both working alone and in close collaboration within a team, able to multi-process and thrive in a fast-paced and sometimes unpredictable, always engaging environment

  • Experience completing multiple application implementation projects requiring integration to legacy systems using APIs or an integration platform/enterprise service bus.

  • Experience completing application implementation projects requiring original code development

  • Ability to communicate with stakeholders and provide consultation on Salesforce solutions

  • Competent problem-solving skills and ability to give optimal solutions

  • Hands-on experience in administration setup, e.g., managing users, security controls, and data as well as creating roles, profiles, and reports

  • Experience in designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, dashboards, and email generation according to application requirements

  • Competency with Microsoft Office suite, as well as Microsoft Project

  • Experience developing mobile, hybrid, and/or native iOS applications

  • Knowledge of software development processes and best practices

  • Certified Developer (DEV-401), Platform Developer I or equivalent experience

  • Certified Salesforce Administrator or equivalent experience

  • Certified Salesforce Platform App Builder or equivalent experience

  • Clearable US Citizen

Preferred, but not required

  • Bachelor’s Degree in Computer Science or a related technical discipline, or the equivalent combination of education, technical training, or work experience

  • Certified Developer (DEV-401), Platform Developer I or equivalent experience

  • Certified Advanced Developer (DEV-501), Platform Developer II or equivalent experience

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.