Overview
Skills
Job Details
Job Summary:
Connected is a multi-year strategic program to digitally transform Sales, Recruiting, and Marketing capabilities for Allegis Group and its operating companies. TheFull Stack Developer ? Leadrole 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.
This position is a key member of Product delivery, interacting with Product Owners, Analysts, Developers, QA, Architects, UX, Scrum Masters, Vendors, business stakeholders, and IS Leadership. The ideal candidate will possess a combination of customer service, leadership, and analytical focus with a strong technical background in Salesforce technologies.
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
Responsibilities
- Designs and documents technical solutions
- Codes, configures, unit tests, and supports existing and new products within an Agile environment
- Evaluates new technologies
- Estimates proposed and assigned work
- Modernizes and streamlines existing solutions for ease of maintenance and use
- Supports analysis, functional testing, and performance testing efforts within and across teams
- Resolves system defects and errors
- Communicates status, issues, risks, and resolutions to team members and stakeholders
- Escalates issues in a timely and appropriate manner for support, approval and/or resolution
- Complies with platform code, configuration, and security standards
- Performs maintenance and after-hours support activities as needed
- Monitors technical performance, troubleshoots, and identifies root causes of defects and issues
- Communicates complex ideas and concepts to technical, business, and leadership audiences
Supervisory or Management Responsibility:
- Mentors and trains other developers on the team(s)
- Contributes to licensing projections and vendor assessments
Qualifications
- Bachelor's degree in Computer Science, Information Systems, or equivalent combination of education and work experience.
- 5+ years of experience with Salesforce Declarative development using Process Builder, Workflows, Flows, Lightning App Builder, etc.
- 5+ years of experience with Salesforce platform programming ? Visualforce, Lightning Web Components, APEX, SOQL, and SOSL.
- Minimum of 3 years of experience in Web Application Development including JavaScript, React, CSS, and HTML.
- Knowledge and experience with Salesforce architecture and APIs, Salesforce security configuration, sharing rules and user management.
- Experience developing in Salesforce's Sales, Service, and Experience (Community) Clouds
- Experience developing integration solutions using MuleSoft, REST APIs, SOAP APIs, oAuth, Messaging, Single Sign-On, etc.
- Experience in agile software development using tracking tools (e.g., Jira, TFS/VSTS or Version1)
- Thorough understanding of Salesforce development and deployment processes and tools, including use of source control, Salesforce DX, and other DevOps and automation practices
- Proficiency developing front-end web applications utilizing JavaScript and Responsive Design frameworks
- Ability to collaborate with User Experience (UX) Designers to implement intuitive web and mobile user interfaces
- Ability to work independently to analyze and resolve issues
- 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 and 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, WebEx, chat, etc.)
Preferred Qualifications:
- Candidates who are Salesforce.com certified in the following areas:
- Advanced Administrator
- Certified Platform Developer I and II
- Service Cloud Consultant
- Platform App Builder
- Einstein Analytics and Discovery Consultant
- Build relationships
- Develop people
- Lead change
- Inspire Others
- Think critically
- Communicate clearly
- Create Accountability
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 (HAS & DCFSA)
- Transportation benefits
- Employee Assistance Program
- Tuition Assistance
- Time Off/Leave (PTO, Allegis Group Paid Family Leave, Parental Leave)
- $108,200.00 - $162,400.00
- The position is bonus eligible