Knowledge Services is seeking a Senior Salesforce Developer for a full-time/direct-hire position with the State of Indiana in Indianapolis.
Salary range of $86,000 - $120,000/yr.
Comprehensive Benefits Package:
• Competitive compensation • Flexible Work Arrangement (3 days in-person & 2 days remote)• Healthcare coverage (medical / dental / vision)• Health savings account with employer contribution• Prescription coverage• Employer funded retirement plan (pension plan)• Deferred compensation plan (employer and/or employee contribution plan)• Flexible spending account• Work/life balance (37.5 hours weekly)• 12 paid holidays; 14 during election year• Paid leave (personal, sick, vacation)• Tuition reimbursement, after 6 months of employment• Professional credential reimbursement, day 1• Group life insurance• Employer-paid downtown parking
Senior Salesforce Developer Responsibilities:
• Performing application systems analysis duties, design, development, and system administrative duties. This encompasses reviewing business requirements, performing application design, development and configuration, unit testing, and defect correction.
• A strong working knowledge of one or more software development methodologies is expected along with familiarity with Salesforce CRM, business problem analysis, system design and systems integration and Salesforce coding, configuration, and administration.
• Maintaining and upgrading existing systems as required • Troubleshooting technical issues • Collaborates with Business Analysts, Project Leads and IT Developers to resolve issues and ensuring solutions are viable and consistent • Creates system guidelines and manuals for the organization • Conducts training sessions and workshops on system processes • Work with Business and IT teams to establish agreed-upon timelines for projects • Effectively manage multiple tasks and timelines and prioritizing workloads • Modify and upgrade existing systems and functions in Salesforce • Develop new features from the ground up in Salesforce • Design and implement cloud solutions for various environments (Service, Financial, Marketing, Community) • Develop and upgrade functions in Lightning Design System and Lightning Components Development • Complete maintenance activities and prepare new releases in Salesforce system • Develop and coordinate data transfers between Salesforce and outside databases • Stay up to speed on the newest Salesforce technologies and advancements • Research and determine usefulness of new and emerging technologies • Utilize Salesforce best practices and leverage available platform functionalities where possible. • Communicate the pros and cons of a technical solution to business leaders • Easily communicate your ideas through code, writing, presentations, demos, whiteboard sessions. Acts as the subject matter expert to participate in business discussions relating to new functionality, system solutions and other needs as identified by the business. • Configures Salesforce, including custom objects and fields, page layouts, reports, dashboards, profiles, rules, triggers, workflows and approval processes. • Maintains reports and dashboards. • Evaluates, recommends and assists in implementation of third party solutions and app exchange packages based on business request or project needs. • Troubleshoots and solves issues related to the Salesforce environment and applications in use from the app exchange. • Manages the testing process for new functionality: creates test cases ,establishes protocols and testing environments and coordinates testing with business and IT to ensure functionality is met with releases • Research and stays up to date with Salesforce releases. Analyzes new functionality impact to environment and plans for release. • Assists in the development of project cost and time estimates. • Tests and debugs new and existing application software. • Executes tasks in conformance of development techniques, standards, policies and procedures. • Provides complete documentation for new or modified information systems and/or application software programs. • Monitors completed application software systems to ensure proper execution and performance. • Promotes the goals and objectives of the IT Department. • Performs related duties as required.
Senior Salesforce Developer Requirements:
• 5+ years of experience with Salesforce development.
• 5+ years SME in Salesforce Lightning preferred; extensive experience developing Lightning components, both within the Salesforce Lightning Design System and by writing custom Lightning Components in Java Script within the Aura framework.
• Expertise in Apex; extensive experience developing custom Apex Classes and Apex Triggers.• Expertise in Salesforce Query and Search Language (SoQL and SoSL), also must be able to speak to limitations of languages and differences between SoQL and SQL.• Experience developing Visualforce pages, Visualforce components, Customer Controllers, Custom Report Types and developing custom Reports and Dashboards.• Experience with interacting with external systems via Salesforce callouts.• Experience developing applications that interact with Salesforce via the SOAP, REST, MuleSoft ESB APIs.• Firm understanding of Salesforce Communities, Salesforce Governor Limits, limit monitoring, and best practices for limit-informed development. • Experience developing webpages and applications. Desired skills include: Angular JS, Java Script, JSP, CSS, HTML, and/or PHP.• Firm understanding of Object-Oriented coding standards, Design Patterns, and similar best practices, including Java, Python, MS VBA, or VB.NET.• Salesforce administration Provisioning users, password resets, account freezing / inactivating, and permission sets. • Developing Profile and Role hierarchies with Object and Field level security in mind.• Declarative development in Salesforce.• Customizing Standard Objects and creating Custom Objects, object page layouts and profile-based layout assignment.• Creating Work and Approval Flows.• Developing data models within Salesforce via DataLoader.• Experience creating Junction Objects to maintain one-to-many relationships.
• Working knowledge of information systems design principles and new systems design techniques.• Considerable knowledge of policies, standards, procedures, and techniques used for application development.• Technical aptitude and solid understanding of programming concepts.• Ability to perform problem solving and analytical analysis.• Considerable knowledge of application development software tools and application development software languages.• Working knowledge of the most recent advancement of information technology equipment, operation, and capabilities.• Broad understanding of IT infrastructure and application interfaces, database concepts, and general IT concepts (e.g. virtualization, cloud computing, platforms).
Preferred:
• Bachelor’s degree preferred; will consider years of experience in place of degree.• Certifications preferred; OmniStudio Developer, Lightning, and Salesforce administration.
Knowledge Services is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
INDIT
ISDPD
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Knowledge Services is on the lookout for a talented Senior Salesforce Developer to join our team in Indianapolis! This is a fantastic opportunity for someone passionate about Salesforce and eager to make an impact while enjoying a great work-life balance—working just 37.5 hours a week. In this role, you'll dive into application systems analysis, the design and development of Salesforce applications, and the administration of the Salesforce platform. You will work closely with Business Analysts and IT teams to analyze business requirements, troubleshoot issues, and develop solutions that aid our mission. You'll continually upgrade existing systems, conduct training sessions for users, and create guidelines that help streamline processes. Plus, you’ll get to develop new features from scratch, maintain integrations with other systems, and keep the team informed about the latest Salesforce technology advancements. If you're passionate about the Salesforce platform and want to work in a supportive environment with a comprehensive benefits package that includes healthcare, retirement plans, and tuition reimbursement, we’d love to hear from you!
Join Knowledge Services to support the Maine Community College System as an IT Helpdesk Support Analyst in Bangor, ME.
Join Knowledge Services as a remote Power Platform Developer to enhance state applications and workflows.
Take the lead as a Sr. Director of Software Engineering and shape the future of secure payments with a top-tier team.
Tempus is looking for a skilled Software Engineer to build impactful data pipelines in the healthcare sector.
Teledyne Technologies is offering a Software Engineering Internship, focusing on embedded software development for cutting-edge technologies.
ALTEN seeks a skilled .NET Angular Software Engineer to drive the modernization of legacy applications in a dynamic, supportive environment.
We are looking for a skilled Application Engineer to contribute to our innovative product design and implementation at Discover.
Join Visa as a Senior Software Engineer and help shape the future of commerce with cutting-edge payment solutions.
Truelogic is looking for a Senior Java Developer to lead development efforts for a dynamic life insurance company in a fully remote environment.
Subscribe to Rise newsletter