Lead CRM Engineer
Role details
Job location
Tech stack
Job description
Green Dot Corporation is seeking a Lead Software Engineer focusing on building scalable, secure, and resilient systems that support fraud detection, risk scoring, and compliance automation., * Lead the full software development lifecycle (SDLC) for CRM applications-from requirements gathering to deployment and maintenance.
-
Design and Architect scalable and maintainable CRM solutions using SFDC or Microsoft Dynamics 365.
-
Write, review, and optimize high-quality code using .Net and Azure solution.
-
Develop and enforce coding standards and best practices across the team
-
Serve as the primary technical SME for CRM platforms (e.g., Dynamics CRM or Salesforce).
-
Configure, customize, and integrate CRM systems with other enterprise applications.
-
Lead CRM-related innovation pilots and digital transformation initiatives.
-
Ensure CRM solutions meet business needs across marketing, sales, and service processes.
-
Track project progress, manage timelines, and report to senior leadership.
-
Mentor junior developers and foster a collaborative team environment.
-
Develop and implement software testing strategies.
-
Maintain technical documentation and ensure compliance with regulatory and security standards.
-
Architect and develop backend services and APIs to support CES operations including contact center platforms, escalation workflows, and partner management systems.
-
Collaborate with cross-functional teams including QA and Compliance to ensure seamless integration and performance of CES tools.
-
Lead technical initiatives to improve SLA adherence, incident management, and root cause analysis systems.
-
Implement observability and monitoring solutions to ensure system reliability and performance.
-
Partner with business stakeholders to translate customer journey insights into actionable technical solutions.
-
Implement intelligent testing frameworks that auto-generate test cases, predict bugs, and enable self-healing.
-
Leads and builds test automation frameworks using Standard API testing tools for rest-based APIs hosted on Azure cloud.
-
Integrate test suites into CI/CD pipelines
-
Leads the creation of test strategy, test planning, and test execution related to all aspects of testing like functional, integration, systems, end-to-end testing, accessibility, database validations and automation.
Requirements
-
Bachelor's degree in computer science, Information Technology, or related field.
-
8+ years of experience in software development, with at least 3 years in CRM systems with 2+ years in Team leadership.
-
Proficiency in CRM platforms Dynamics CRM, Salesforce classic/lightening).
-
Certifications in CRM platforms (e.g., Salesforce Certified Developer, Microsoft Dynamics CRM Certification) are a plus.
-
Experience with cloud platforms (e.g., AWS, Azure) and CI/CD pipelines.
-
Familiarity with tools like Jira, GitHub, Confluence.
-
Strong grasp of security and privacy standards relevant to customer data handling.
-
Proficiency in SFDC, .Net, Java., JavaScript, HTML 5
-
Strong leadership and communication abilities.
-
Analytical thinking and attention to detail.
-
Ability to translate business requirements into technical solutions.
Preferred Qualifications:
-
Experience in fintech or customer support technology platforms.
-
Familiarity with CES operational domains such as escalation management, partner scorecards, and voice of customer programs.
-
Contributions to open-source projects or technical publications.
Ability to work in the U.S. without sponsorship Ability to meet the location requirement outlined above
Benefits & conditions
The targeted base salary for this position is $139,900 to $199,300 per year. The final compensation will be determined by a number of factors such as qualifications, expertise, and the candidate's geographical location.