Java Developer

Salesforce Developer/ Administrator


Participate in the full application life cycle – design, development, testing, and deployment Interact with customers, project teams, and other stakeholders to ensure customer success Design, develop and integrate Salesforce apps and components with back-office systems using modern web tools and technologies Work with technical teams and architects to finalize architectural specifications – and create solution and integration designs Develop proofs of concept as needed during the design and requirements phase to evaluate products and integration strategies Validate application code using unit tests, security tests, and profiling tools Assist in identifying, troubleshooting, and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments Produce project documentation, including functional and technical designs, and end-user guides Grow with Salesforce by learning and implementing our latest technologies Maintain standards and best practices and educate our team Mentor developers, while learning from others Review Salesforce Release Notes to have familiarity with new additions and enhancements Contribute to internal practice development initiatives (e.g. re-usable assets, hiring, etc.) to bring impact to Salesforce professional services Travel is infrequent, varying with consultant preference and client requirements

Bachelor’s degree in Computer Science or a related major Master’s Degree or 2+ years of professional object-oriented development experience Proficiency with Apex, Java or C#; SOQL or SQL; and Lightning Web Components or web development is desirable Proficiency in HTML, CSS and JavaScript is desirable; work with JS frameworks is a bonus Experience with modern IDEs (VSCode, IntelliJ), version control (Git, SVN), Agile tools (JIRA) and DevOps is desirable Understanding of Agile, Scrum, or other iterative development methodologies Proficiency with data modeling Advocates for and adheres to the usage of defined Coding Standards
Desired Attributes

Strong people skills
Strong written and verbal communication skills
Strong presentation skills
Results-driven, resilient, tenacious, with a drive to succeed in a fast-paced environment
Ability to learn quickly and adapt to change
Positive attitude; ability to motivate others

Apply for this position

Allowed Type(s): .pdf, .doc, .docx