Application Developer - Lead

Allegis Global Solutions$121K — $182K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, Information Systems, or equivalent work experience
  • 8+ years Salesforce Declarative development and programming experience
  • 3+ years in Web Application Development with JavaScript, Responsive CSS, and HTML
  • Knowledge of Salesforce architecture, APIs, and security configurations
  • Experience in developing integration solutions with MuleSoft and various APIs
  • Understanding of Salesforce development processes, tools, and automation practices
  • Preferred: Salesforce certifications in areas such as Platform Developer and Advanced Administrator

Responsibilities

  • Develop and enhance Salesforce solutions; optimize implementation and reduce technical debt
  • Create proof-of-concepts and user interface prototypes
  • Define and enforce design and development standards for the team
  • Provide technical leadership from development through execution
  • Coach and mentor development team members
  • Engage with cross-team collaboration, offering thought leadership and technical expertise
  • Lead design and architecture discussions with technical and business teams

Benefits

  • Medical, dental & vision coverage
  • 401(k) Retirement Plan with Pre-tax and Roth options
  • Company-paid life insurance and disability
  • Health & Dependent Care Spending Accounts
  • Transportation benefits
  • Employee Assistance Program
  • Tuition Assistance
  • Paid time off, including family leave and parental leave
Full Job Description
Overview

Job Summary:

Connected is a multi-year strategic program to digitally transform Sales, Recruiting, and Marketing capabilities for Allegis Group and its operating companies. The Salesforce Lead Application Developer role is a core member of the Connected team responsible for researching, designing, developing, and optimizing innovative solutions on the Salesforce platform to enable critical business functions and deliver a great user experience.

Responsibilities

The Lead Developer is responsible for:
  • Developing new and enhancing existing solutions, refactoring when needed to optimize implementation and reduce technical debt
  • Creating proof-of-concepts and user interface prototypes.
  • Defining team design and development standards and complying with platform standards to best leverage the Salesforce platform
  • Provide technical leadership from development through execution to deliver high-quality products
  • Coaching and mentoring development team members
  • Engaging with other teams, providing thought leadership and technical expertise within Connected and across the enterprise


Essential Functions:
  • Leads design and architecture of complex salesforce solutions with the architecture, design and product teams and ensuring they align with business goals and technical requirements
  • Codes, configures, unit tests (coverage 80%+), supports and continually refactors to improve the code base to enhance existing and new products within an Agile environment
  • Oversees the development process of one 8+ person team following SDLC practices ensuring timely delivery of features
  • Solves complex technical challenges, triages and resolves defects, optimizes application performance, supports functional/automation testing in and outside of team
  • Sets coding standards and best practices for the development team including code quality providing thorough mentoring, feedback and enforcement via PRs and other avenues
  • Leads adoption of new technologies, innovative solutions and design patterns that facilitate scalability and maintainability, such as Service Layer, Domain-Driven Design and Dependency Injection
  • Communicates status, issues, risks, escalations, and resolutions to team members and stakeholders including complex concepts to technical, business, and leadership audiences


Qualifications

Minimum Education and/or Experience:
  • Bachelor's degree in computer science, Information Systems, or equivalent combination of education and work experience
  • 8+ years of experience with (1) Salesforce Declarative development using Process Builder, Workflows, Flows, Lightning App Builder (2) Salesforce platform programming - Visualforce, LWC, APEX, SOQL, and SOSL
  • 3+ years of experience in Web Application Development using JavaScript, Responsive CSS and HTML following Object-Oriented dev patterns like SOLID
  • Knowledge and experience with Salesforce architecture and APIs, Salesforce security configuration, sharing rules and user management
  • Experience developing integration solutions using MuleSoft, REST APIs, SOAP APIs, oAuth, Messaging, Single Sign-On, etc
  • Thorough understanding of Salesforce development and deployment processes and tools, git, GitHub actions, Salesforce DX, and other DevOps and automation practices
  • Nice to have: Experience developing in Salesforce's Sales, Service, and Experience (Community) Clouds


Skills/Abilities:
  • Ability to collaborate with User Experience (UX) Designers/Architects/Product to implement intuitive user interfaces and cross-functional teams to align development practices
  • Experience prioritizing work and meeting deadlines, including balancing multiple activities and responsibilities
  • Anticipates and solves complex problems; uses sophisticated analytical thought to exercise judgment, identify and recommend solutions, and build consensus within the development team
  • Excellent verbal and written communication skills, tailoring material for technical, business, and leadership audiences
  • Ability to demonstrate creative problem-solving taking initiative, exhibiting flexibility, good judgement, and a solutions-oriented approach in a complex organizational ecosystem
  • Understands issues related to enterprise scalability and reliability
  • Ability to be professionally engaged, present, and on-camera using virtual face-to-face technologies (MS Teams, Zoom, chat, etc.)

Preferred Qualifications:

Candidates who are Salesforce.com certified in the following areas:
  • Certified Platform Developer I and II
  • Advanced Administrator
  • Service Cloud Consultant
  • Platform App Builder
  • Einstein Analytics and Discovery Consultant

Core Competencies:
  • Building Relationships
  • Develop People
  • Lead Change
  • Inspire Others
  • Think Critically
  • Communicate Clearly
  • Create Accountability

Office Requirements:
  • Required in office 2-3 days a week out of our headquarters in Hanover, MD or offices in Jacksonville, FL

Benefits Overview:

Benefits are subject to change and may be subject to specific elections, plan, or program terms. This role is eligible for the following:
  • Medical, dental & vision
  • Hospital plans
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Company paid Basic Life and AD&D as well as voluntary Life & AD&D for the employee and dependents)
  • Company paid Short and long-term disability
  • Health & Dependent Care Spending Accounts (HSA & DCFSA)
  • Transportation benefits
  • Employee Assistance Program
  • Tuition Assistance
  • Time Off/Leave (PTO, Allegis Group Paid Family Leave, Parental Leave)

Salary Range:
  • $121,582 - $182,426
  • The position is bonus-eligible

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Similar Jobs

More Jobs at Allegis Global Solutions

More Information Technology Jobs

Find similar Application Developer - Lead jobs: