Job Summary/Basic Function
|
Maryville University is seeking an experienced and innovative Salesforce Developer to join our development team on a 1 year contract. As a Salesforce Developer, you will be responsible for designing, developing, and customizing solutions within the Salesforce platform to support the University's operations and enhance the user experience. You will collaborate closely with cross-functional teams to implement technical solutions that align with the University's strategic goals.
To be successful, the candidate must have a service-oriented mindset, a passion for technology and innovation, and be committed to fostering a culturally diverse atmosphere for faculty, staff and students. Qualified candidates should possess strong communication skills, both verbal and written, and have the ability to communicate technical details to non-technical staff in an understandable way.
Responsibilities
Solution Development: Design and develop custom solutions on the Salesforce platform, including custom objects, Apex classes, triggers, Aura and Lightning web components, and integrations with third-party systems.
Technical Design: Collaborate with the internal Salesforce team to analyze business processes and design technical solutions that address complex business challenges.
Code Development: Write, test, and maintain high-quality, scalable, and maintainable code in accordance with Salesforce best practices and coding standards.
Integration: Implement and manage integrations between Salesforce and other systems using APIs, middleware, and integration tools.
Automation: Design and implement automation solutions using Flow and Apex triggers to streamline processes and improve operational efficiency.
Security and Compliance: Implement security measures and ensure compliance with data security and privacy regulations, including user access management and data encryption.
Performance Optimization: Monitor and optimize the performance of Salesforce applications, identifying and addressing bottlenecks and optimizing code for scalability.
Documentation: Maintain comprehensive documentation of code, technical designs, and processes to ensure knowledge transfer and future reference.
Collaboration: Work closely with business analysts, administrators, and other developers to understand requirements, provide technical insights, and deliver high-quality solutions. Peer review other team members’ code, and learn and adapt from peer review of your own code.
Stay Current: Stay up-to-date with the latest Salesforce features, releases, and industry best practices to continuously improve technical expertise.
|
Minimum Qualifications
|
* 3-5 years of experience developing on the Salesforce platform * Salesforce Developer certification (Platform Developer I or equivalent) is required; Platform Developer II or JavaScript Developer I is a plus. * Strong understanding of Salesforce data model, security model, and sharing settings * Solid understanding of web technologies, such as HTTP, JavaScript, HTML, CSS, and RESTful APIs * Solid knowledge of SQL and understanding of relational databases * Proficient in writing clean, solid, readable code * Experience using Git * Highly accurate with meticulous attention to detail * Excellent problem solving capabilities * Demonstrates calm under pressure, is a proactive contributor with an eagerness to learn * Excellent problem-solving skills and ability to translate business requirements into technical solutions * Strong communication skills and ability to collaborate effectively with cross-functional teams
|
Special Instructions to Applicants
|
An offer of employment is contingent upon successful completion of a background screening.
Applicants requiring University sponsorship to obtain employment authorization will not be considered for this position.
Maryville University is committed to a policy of equal opportunity and prohibits discrimination on the basis of age, disability, gender, genetic information, marital status, national origin, race/color, religion, sex, sexual orientation, veteran status, or any other status protected by law. This extends to all aspects of the employment relationship, including recruiting, hiring, training, on-the-job treatment, promotion, layoff, and termination.
|