Software Developer/ Engineer/ Architect

Salesforce Systems Engineer (Software Engineering MTS)


Have you mastered the balance between creativity and technology? Do you want to be part of a company that is changing the way software is developed and used? The IT Systems Engineer is responsible for line of business support on sophisticated Enterprise Application implementations. The Systems Engineer will be the primary technical and process guide in their service area and will work in collaboration with developers, business partners, and other technology teams that impact their end to end business process area of expertise. Daily activities will include, but are not limited to, resolving technical and functional support issues, performing trend analysis and identifying improvements to reduce recurring requests, and collaborating with development teams to improve the design of new functionality.  The successful candidate must be agile and able to balance multiple priorities.



Understands Enterprise application configuration and technical/functional capabilities, including all changes and potential system implications related to ongoing releases

You must have a proven foundation in any one of the programming languages.

You will be responsible for debugging complex code , reviewing technical design, implementation of monitoring systems, building automation and deploying to production

You must provide guidance on the system governance, API's, profiles and security model

 Maintains updated system documentation and Salesforce policies/procedures

Actively transfers knowledge throughout organization, leads knowledge transition sessions, and mentors junior staff and new hires

Work with multi-functional teams to identify technology modifications that will affect business processes

Provides support of all system/service components, including installation, configuration and maintenance

Partner with various teams to implement new functionality via Agile based processes; activities include service planning, configuration, operational readiness assessments, runlist reviews and code deployments

Leads tasks and projects in a fast-paced environment, driving all issues to resolution with a strong focus on customer satisfaction and efficient task execution

Maintain and demonstrate 100% compliance with all written security policies, SOX procedures, and change management controls

Required Skills:

Experience of development and support of enterprise applications aligned to a business unit or platform, handling all aspects including, case management and platform maintenance

Bachelor's Degree in Computer Science or other related technical field or relevant work experience

Good Knowledge of the Software Development Life Cycle (SDLC) and Agile Software development

Good knowledge of Software-as-a-Service (SaaS) model and concepts

Experience with sandbox and production deployments

Experience with database concepts and data modeling capabilities

Demonstrated ability to lead overall business initiative or several components of a large, complex project with direct experience in Agile and Scrum;

Good project management skills with ability to balance multiple projects/tasks across various user groups

Must be a self-starter and Salesforce enthusiast who flourishes with working in a fast-paced environment

Strong team player with a service-oriented attitude and customer focus

Familiarity with SOX protocols, Change Management and Release Management principles and processes


Salesforce Platform:

4-6 years previous Salesforce application development or support  with a minimum 300-seat environment handling all aspects of CRM, case management and platform maintenance

Experience programming in Triggers , Apex Code and Visualforce Pages

Experience with Java , C++ , Ruby or Python

Experience Object Oriented design and programming, and MVC

Experience of HTML, CSS, and Javascript (JS)

Experience with Salesforce developer toolkit including IDE, Migration Tool and Web Services

Good knowledge of Salesforce's Web Services, SOQL, SOSL and security model

Experience with Web Development using HTML, CSS and Javascript

Understanding of best practices regarding Salesforce implementations, including design patterns, release management, deployment strategies, and testing best practices

Minimum of 3 SFDC Certifications with at least 1 developer certification on platform