Salesforce Developer at IvyTek

About IvyTek

IvyTek’s success is based upon our commitment to deliver quality custom software with personal service. IvyTek Finance, our premier Loan Management System, is an industry leading, Salesforce.com integrated platform for Loan origination, underwriting, servicing, collections and business analysis so that lenders can easily help more borrowers.

To apply for this position, please submit a cover email describing your interest and background as well as a resume and the URL to your LinkedIn page to careers@ivytek.com.

Salesforce Developer Job Summary

The Salesforce Developer works on the design, configuration, implementation, maintenance and administration of IvyTek Salesforce applications in client Salesforce orgs while ensuring the stability, integrity and efficient operation of IvyTek application and client business operations that support their core organizational functions.

The Salesforce Developer will lead ongoing implementations of IvyTek applications in client Salesforce organizations. A successful candidate will have a record of success in improving processes and adoption using Salesforce and the Force.com platform.

The developer will work closely with functional leaders, client teams, and subject matter experts to identify and develop new business processes, and improve existing business processes.

Duties/Responsibilities:

Working with computer programming languages – particularly Apex; legacy VisualForce; SOQL, HTML, and JavaScript.

Designing, writing, and unit testing new software programs in the Force.com platform; handling Web service REST API integrations; creating custom objects, triggers and workflows.

Testing software to ensure proper operation and absence ofdefects, including functional, system application, regression, and performance testing.

Re-factoring and redeveloping existing systems by analyzing and identifying areas for modification and improvement.

Maintaining systems by identifying and correcting software defects.

Maintaining awareness of and developing practical skills in emerging technologies.

Assisting in creating technical specifications and test plans.

Working closely with IvyTek team members.

Consulting with clients/colleagues concerning maintenance and performance of software systems.

Implementing new software into a production environment via our agreed upon software development and change control processes.

Demonstrated ability to gather user requirements and convert them into a winning project vision

Effective use of Version Control software and adherence to company processing regarding capturing and controlling software code changes.

Adhere to, be an ambassador for, and continuously offer improvement suggestions to IvyTek’s project management and change management methodologies.

Required Skills/Abilities:

Experience with LWC, Apex classes, controllers and triggers, Visualforce, Force.com (SFDX, Migration tool and Web services).

Proficiency in SOQL; HTML, XML, JavaScript, SQL, Java or .NET based Web development, and REST API’s.

Previous experience must include developing applications from requirements to system testing and deployment – including application design and development (which includes unit testing).

Rock-solid Apex programming skills.

Experience with LWC, HTML and JavaScript preferred.

Knowledge of various software applications used in development, an awareness of current trendsin software development, and enthusiasm and knowledge of project lifecycles are all useful.

Ability to demonstrate analytical skills, attention to detail, and a logical mindset.

Must possess a proactive and service oriented approach to solving team members’ programming related problems.

Education and Experience:

Minimum of two (2) years of experience and have earned a Bachelor’s degree in Computer Science and/or equivalent experience. Additionally, the candidate must display an ongoing knowledge in the latest software application development tools, techniques and technologies to maintain the company’s cutting edge position in the utilization of IT resources.

Minimum of 2 years working in Information Technology consisting of Salesforce.com centric development.

Salesforce Administrator or Developer Certification will be required within the first 90 days of engagement.

Working Environment:

100% Remote

Casual dress at the office. Shorts and sandals are encouraged.

Work/life integration

Generous Paid Time Off

Company outings, lunches, and happy hours

Prolonged periods sitting at a desk and working on a computer

The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions.