Job Description
We are looking to bring on a talented, self-motivated, and conscientious Technical Lead to work in our Salesforce team .
As a Technical Lead, you’ll play a key role in providing a robust solution to support our services and customers. You’ll lead a hardworking team of like-minded Engineers working on some highly visible, large-scale projects.
Collaborate with colleagues from across Product, Architecture, Business Analysis and Engineering to propose solutions that not only meet business needs but align with our long-term technology roadmap.
What you’ll be doing :
Lead and mentor a team of developers through the entire development lifecycle
Contribute to and influence the architecture of applications for internal teams and customer
Working with product owners to understand desired application capabilities
Working with Architects to understand the organizational architectural guidelines and principles
Continuously improving software engineering practices within and across the organization
Prepare Low Level Designs (LLD) from High Level Designs (HLD) provided by solution architects
Assist in team performance reporting mechanisms & related processes to ensure the team working under you are continuously productive
Interact with on-site and offshore teams to get real-time updates
Passion to stay on top of tech trends, experiment with and learn new technologies, participating in internal and external technology communities, and mentoring other members of the engineering community
Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
Contribute to all aspects of the services under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, upkeep, and improvement of the services over multiple sprints
Maintain a hands-on approach to coding and alignment with the team to ensure the quality and the output meets the desired objectives
Build technology the right way : for us, this means simple, well-tested services that gradually grow over time, and that provides plenty of insight into production performance
Align & work with other tech leads within the organization as well as with partners for common outcomes
Build effective relationships : develop and use collaborative relationships to facilitate the accomplishment of work goals.
Qualifications :
Experience leading the technical strategy and working closely with architecture
Proven track-record of owning end-to-end delivery of large-scale projects driving design, build and implementation of secure, resilient, and scalable solutions
Experience in leading an agile software development team using Scrum and / or Kanban
Proficiency in Salesforce Experience Cloud, APEX, Integrations and Lightning development.
Knowledge of all Salesforce configuration (e.g. Objects, Fields, Workflows, Assignment Rules, etc.)
Knowledge of Salesforce security (e.g. Profiles, Roles, Groups, Page Layout Assignments, Field Security, Sharing Rules, etc.)
Knowledge of the Salesforce data structure, and the ability to use various tools for data migrations.
Excellent social skills, as well as excellent communication skills, verbal and written to both technical and non-technical audiences
Professional, positive, customer oriented and flexible approach to interactions with customers in groups, face-to-face, in-person or via web conference
Experience with Marketing Cloud and Pardot is a plus.
Experience with MuleSoft or other ETL tools is a plus.
Experience with MS SQL and other databases is a plus.
Salesforce Developer certifications are a plus