Salesforce Software Engineering Manager
Glen Allen, VA US | Fully Remote TELECOMMUTE US
Job Description
Title: Sr. Software Engineering Manager
Location: Work from Home
Schedule: Mon – Fri, 9:00AM – 5:00PM EST
Note: This role is NOT open to C2C or 3rd party candidates
The Sr. Software Engineering Manager is responsible for understanding our business and IT strategy, ensuring that we have the skills and capabilities required to deliver on business and technical commitments. This role will focus on Continuous Improvement within the area, leading IT initiatives and special projects within their assigned portfolio of applications.
The Sr. Software Engineering Manager will work on the Data and Integration Engineering (Data Management) team, which is accountable for data systems used in the MFLC program, as well as maintaining integrity of data captured within those systems. The team includes system and database developers and administrators for critical systems, including the Readiness and Operations Command Center (ROCC and Care4/Salesforce), PICDataMart/SQL data warehouse and databases, and the Program Information Center (PIC/Tableau). Ideal candidates for this role will have a strong understanding of the current structure of the Salesforce application and its associated business processes. Specific job duties include:
- Designing highly scalable applications in AWS cloud using tools like Cloud Formation Templates, EC2, SWF, ELB, Lambda, S3, and/or RDS/Dynamo DB, among others
- Providing technical leadership for the portfolio of applications managed by an IT Service Owner
- Driving usability and quality of software developed within the assigned area
- Ensuring technical currency is maintained within applications within the assigned portfolio
- Acting as a hands-on software engineer, writing quality code and assisting with problem solving, root cause analysis, trouble shooting, and coaching
- Writing technical blogs, being active in the Open-Source Community
- Applying design thinking techniques in application design
- Leading Agile software development efforts as a senior Technical Leader
- Coaching and mentoring other software engineers across teams on practices such as TDD, ATDD, and pair programming
- Creating load and performance testing strategies and performing advanced performance tuning
- Reviewing and implementing corrective and preventive measures based on metrics across assigned portfolio of applications, including code quality, business metrics, and performance metrics
Job Qualifications:
- 7+ years of related experience including experience working with Agile & Scrum methodologies in modern programming environments
- Strong experience with Salesforce Lightning
- Hands-on experience in designing, coding, enhancing, testing, and providing production support of custom Salesforce.com applications to meet business process requirements.
- Confident Apex best practice skills for writing clean effective code
- Experience leading Salesforce Developers and Administrators
- Experience with system configuration using workflows, approval processes, custom objects, validation rules, formulas, flows, and DataLoader
- Knowledge of relational databases and data modelling
- Ability to handle numerous projects/priorities using proven project management methodologies and sound development practices
- Strong critical thinking skills with demonstrated problem-solving techniques/ability
- Strong verbal and written communication skills
- At least one certification in Salesforce Certified Administration, Platform Development I, Sales Cloud Consultant, or Service Cloud Consultant required; Certifications in Salesforce Certified Advanced Administration, Platform Development II, User Experience Design, or Tableau CRM and Einstein Discovery Consultant preferred
Note: This role is NOT open to C2C or 3rd party candidates
#ALINE11