What are the responsibilities and job description for the Salesforce Developer/Analyst position at System One?
System One has an exciting Salesforce Developer/Analyst opportunity with a partner in the Tulsa, OK area. This position is a 6 month contract, with a remote option. Successful candidates must be able to provide proof of ability to work in the U.S. without sponsorship. This position is not open to corp-to-corp, subcontractor or independent consulting arrangements.
Job Description:
As a Salesforce Developer, you'll play a pivotal role in configuring and operating our Salesforce org, leveraging your skills in Salesforce and nCino development. Your responsibilities will include:
- Writing elegant, scalable, and sustainable code (apex/soql/t-sql/javascript) to enable intricate business processes.
- Collaborating on Salesforce UI designs using Visualforce and Lightning Components.
- Integrating Salesforce with external systems and platforms via modern API and middleware technologies.
- Engaging in pair programming, code reviews, and upholding coding best practices.
- Contributing to unit, integration, and end-to-end test case development using Test Driven Development.
- Utilizing developer tooling such as source code repositories and CI/CD pipelines.
- Participating in discussions with product owners and team members to ensure shared understanding and support our banking operations.
Experience and Skills Required:
We're seeking candidates with a combination of technical proficiency, problem-solving abilities, and excellent communication skills. Ideal candidates should possess:
- Bachelor’s Degree in Information Technology, Computer Science, or related field OR 3-5 years of relevant experience.
- 3 years of programming experience (JavaScript, Java, Apex, T-SQL, SOQL, Bash, etc.).
- Familiarity with source code repositories and CI/CD pipelines.
- Knowledge of clean architecture concepts, SOLID design principles, and data integration patterns.
- Experience with domain-driven design concepts and techniques.
- Background in integrations (API, Data Loads, etc.).
- Strong problem-solving and analytical skills to address complex issues.
- Excellent communication and relationship-building skills.
- Adaptability and willingness to collaborate across departments using Agile methodologies.
Preferred Skills:
- Salesforce Developer certification.
- Familiarity with ITIL/IT Service Management best practices.
- Knowledge of Lean and Agile methodologies.
If you're passionate about continuous learning, staying updated with emerging technologies, and contributing to a dynamic team, we would love to hear from you. This is an excellent opportunity to join a forward-thinking company and make a significant impact.