Senior Developer (Salesforce)

Senior Developer (Salesforce)

31 Dec 2023
Maryland, Hanover, 21076 Hanover USA

Senior Developer (Salesforce)

Job Summary:
The Senior Developer supports the organizations existing software or systems infrastructure and develops new technologies as needed. Researches, designs and develops enterprise-wide systems and applications. Responsible for identifying and implementing innovative and efficient applications to ensure the best experience for the user. Evaluates current operations to determine areas that need enhancements or restoration.

This position is a key member of a product delivery team, interacting with Product Owners, Analysts, Developers, QA testers, Architects, Scrum Masters, Vendors, and more. Thus, supporting business applications by designing, implementing and modifying application programs from detailed specifications and ensures that improvements are successfully integrated into the existing systems. Develops program logic for new applications and analyzes logic in existing applications. Develops proof-of-concepts and user interface prototypes. Ensures compatibility of applications across multiple computing platforms and browsers.

The Individual has expanded beyond practical applications of the discipline to knowledge gained from guiding how Allegis should apply the principles and concepts within the discipline and interpreting the complexities of the discipline.


Essential Functions:
  • 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
  • Mentors and trains other developers on the team(s)


Minimum Education and/or Experience:
  • B.S. in Computer Science, Information Systems or other related field or the equivalent combination of education and experience
  • 6+ years designing and developing systems and/or applications in a diverse computing environment.
  • 3-5 years experience with Salesforce Declarative development using Process Builder, Workflows, Flows, Lightning App Builder, etc.
  • 3-5 years of experience with Salesforce platform programming Visualforce, Lightning Web Components, APEX, SOQL, and SOSL.
  • 2-3 years of experience in Web Application Development including JavaScript, CSS, and HTML.
  • Knowledge and experience with Salesforce architecture and APIs, Salesforce security configuration, sharing rules and user management.
  • Experience developing in Salesforces 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

Skills / Abilities:
  • 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 certified in the following areas:
    • Advanced Administrator
    • Certified Platform Developer I and II
    • Service Cloud Consultant
    • Platform App Builder

Core Competencies:
  • Build relationships
  • Develop people
  • Lead change
  • Inspire others
  • Think critically
  • Communicate clearly
  • Create accountability

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.