Software Engineering Lead - SFDC

Job Description

Description

Primary Responsibilities:

- Lead & Develop/Enhance Software using Salesforce Visual Force, Apex and corresponding client-side technologies
- Integrate Salesforce code with other enterprise applications using Salesforce Integration Patterns
- Lead, develop and promote tools and process to improve overall software development quality & security, and address root cause issues in PROD
- Maintain Source Code, assist in unit testing & fixing defects, and ensuring building of a high-performance code and app
- Participate in PI (Program Increment) and Scrum Ceremonies such as, sprint planning, estimation, requirement analysis, review and retrospective, and share status with leadership
- Support production releases ensuring appropriate quality checks and controls are followed
- Develop, implement and maintain DevOps Capabilities, Continuous Integration and Continuous Deployment practices using test labs and tools
- Assist in troubleshooting production issues, identifying and fixing root causes
- Collaborate with other teams across the portfolio to assure the success of the overall program
- Assist in conducting proof of concept work to evaluate the feasibility of implementing new tools, technology and requirements
- Share and communicate ideas both verbally and in writing with the scrum team
- Participate in communities of practice to share knowledge, learn, and innovate
- Adapt and remain effective in a fast paced, changing environment
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so

Required Qualifications:

- Bachelor’s degree in Computer Science / Information Technology / Computer Engineering from a recognized university or equivalent experience
- 7 - 9 years of experience in creating custom applications using Salesforce (Visual Force, Apex and Lightening), Java; web services (SOAP, REST and security models, integration patterns and methods); Agile/Scrum, along with developing and maintaining CI/CD pipelines using Jenkins or a similar tool
- 2 - 3 years of experience in leading and delivering enterprise or off-the-shelf commercial software using SFDC, Visual Force and Apex
- 2+ years of experience in developing code using Salesforce Lightning
- Strong understanding of SDLC, Web Services including SOAP, REST standards and security models, integration patterns and methods
- Experience applying software engineering design patterns, including a strong understanding of object-oriented concepts, coding standards and practices
- Experience working in a fast-pace Agile development practices with globally distributed teams
- Proven ability to analyze complex requirements and provide innovative solutions
- Excellent communication skills. Able to communicate effectively with a range of stakeholders from
- Experience applying software engineering design patterns, including a strong understanding of object-oriented concepts, coding standards and practices
- Strong understanding of HTML, CSS and JavaScript
- Proficient in using Integrated Development Tools such as IntelliJ, Eclipse, Visual Studio along with Source Control Systems such as git
- Ability to work independently or as part of a team
- Experience writing complex database SQL queries

Preferred Qualifications:

- Salesforce Developer Certification
- Salesforce Classic to Lightning Migration Experience
- US Healthcare Experience
- Exposure to CRM, Service, Issue Management applications
- Development experience using Java or .NET technology
- Experience with NOSQL databases such as MongoDB
 
 
Apply

There is something wrong with this job ad? Report the error