Description
Description:
As a MTS engineer you collaborate with cross-functional teams and will influence the design and drive our # value Trust across teams.
You will need to guide the team and hands-on programming experience and need to know how to produce a good test plan/spec.
You will help the organization develop customer centric quality applications.
You will be responsible for proposing and developing the tools and testing frameworks requirements, to improve engineers productivity in environment setup, testing automation.
You will build, enhance, monitor and maintain necessary test automation infrastructure to support this effort.
Responsibilities:
Lead multiple functional areas with ease from business partner conversations, execution within the team and cross functional engagement within the IT organization.
Ability to understand complex application landscapes end to end and guide the team towards resolving critical issues.
Drive Incident and problem management for the respective area
Understands all aspects of Enterprise Application configuration and technical/functional capabilities, including all changes and potential system implications related to ongoing releases
Manages tasks and projects in a fast-paced environment, driving all issues to resolution with a strong focus on customer satisfaction and efficient task execution
Collaborate with the development scrum teams and other interconnected IT groups to optimize the end-to-end process including monitoring,deployment and support
Implement monitoring services to proactively identify issues
Maintains updated system documentation and Salesforce policies/procedures
Actively transfers knowledge throughout organization, participates in knowledge transition sessions to develop best practices and mentors junior staff and new hires
Maintain and demonstrate 100% compliance with all written security policies, SOX procedures, and change management controls
Required Skills:
5-7 years 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
Experience developing on the Salesforce.com platform & API’s
Strong working knowledge of APEX (classes, triggers, and web services), VisualForce, Salesforce APIs, SOQL, LWC, Force.com platform, Communities
Experience working with Agentforce applications
Experience working with Mulesoft and Data cloud applications
Experience working with Slack and Integration
Experience working with Agentforce applications
Experience in Agile and ability to estimate, design, build, unit test and deployment of Salesforce solution
Expert ability to write clear and concise technical documentations.
Diagnose, track and manage quality issues to resolution.
Effectively communicate status and risk to the team and manager.
Strong analytical and problem solving skills.
Excellent written and verbal communication skills with outstanding attention to detail.
Experience in delivering engineering applications using agile/scrum methodology.
Experience using Source Control Management systems (ex. Git, Bitbucket)
Demonstrated ability to drive Incident and problem management related activities.
Proven ability to manage overall business initiative or several components of large, complex projects with direct experience in Agile and Scrum.
Strong team player with ability to lead a group of specialists and be a SPOC (Single point of contact) managing several competing priorities.
Familiarity with SOX protocols, Change Management and Release Management principles and processes
Hands-on experience with JSON, SOAP and REST API, Python
Hands-on experience with JavaScript, CSS3, HTML, XML
Strong hands-on experience in automation, scripting and strong application debugging skills
Experience working in operations ,strong debugging and troubleshooting skills and exceptional prioritization skills.
Experience with working on web services and feature enhancements
Good knowledge of best practices of software deployment implementations, including design patterns, release management, deployment strategies, and testing best practices
Experience with Jenkins/continuous integration/continuous delivery
Good knowledge of ITIL Service concepts including Incident and Problem Management
Excellent communication and teamwork skills
Experience with database concepts and data modeling capabilities with excellent knowledge of Salesforce's Web Services and Salesforce SOQL, SOSL and security model
Desired Skills:
Master's degree in relevant business or technical discipline
Must be certified with Certified Platform Developer I, Salesforce Certified Platform Administrator and Salesforce Certified Advanced Administrator
Certification in Force.com and Integration would be an added advantage.
Experience with Javascript frameworks such as Jquery and/or ExtJS
Participate in product and feature design with technical staff members, business systems analyst and product managers