lumin-digital - Senior Software Implementation Engineer
Requirements
• 5+ years of experience in software engineering, technical implementation, or systems integration roles. • Proven experience in digital banking, FinTech, or other regulated enterprise software environments. • Strong hands-on experience with SQL and relational databases for configuration and data migration. • Proficiency with JIRA or similar Agile project management tools. • Advanced experience implementing or developing digital banking or financial services software products. • Experience with SDK or equivalent experience with financial technology platforms. • Knowledge of core banking system integrations (e.g., Fiserv, Jack Henry, FIS, Symitar) and standard data exchange formats (JSON, XML, REST, SOAP). • Familiar with cloud-native technologies including AWS, Docker, Kubernetes, and observability tools such as Kibana or Datadog. • Understanding of microservices architecture and RESTful API design principles. • Working knowledge with relational databases and SQL for data validation, mapping, and troubleshooting. • Familiarity with software development practices including version control (Git), CI/CD pipelines, and deployment automation. • Experience with JIRA or comparable agile project management tools for tracking tasks, issues, and milestones. • Excellent verbal and written communication skills; able to translate complex technical concepts for non-technical stakeholders. • Proven ability to build strong client relationships and act as a credible technical authority. • Collaborative team player who thrives in a fast-paced, cross-functional environment with ambiguity and change. • Strong analytical and critical thinking skills with a proactive approach to problem solving. • Demonstrated ability to lead, mentor, and influence peers and junior team members. • Minimal, generally 12 days or less per year, ~2X team get togethers a year
Responsibilities
• Lead full-cycle technical implementations of the Lumin Digital banking platform for new clients, from initial kickoff and requirements discovery through configuration, testing, and production launch. • Serve as the primary technical point of contact for client stakeholders, translating business requirements into technical specifications and implementation plans. • Implement and configure Lumin Digital’s banking product components, including digital banking, mobile, and online banking modules according to client specifications. • Performing testing and validations of each product feature, third party integrations, and custom solutions implemented during the life cycle of the project. • Ensure client expectations are satisfied on the committed deliverables. • Manage client environments across, staging, pilot and production to support iterative testing and a smooth go-live transition. • Conduct working sessions to help clients understand product functionality and to enable client teams to self-manage their application. • Develop and document custom solutions and integrations leveraging Lumin Digital’s SDK,APIs and available tooling to meet client-specific requirements. • Create and maintain project scope implementation details, data flow documentation, and integration specifications for each implementation. • Partner with Product, Engineering, Services, and Support teams to coordinate deliverables, resolve dependencies, and maintain alignment throughout the implementation lifecycle. • Communicate implementation status, risks, blockers, and milestones clearly to internal stakeholders, project managers, and client team. • Support data conversion and migration efforts associated with Projects. • Support load testing efforts and help fine tune any performance issues. • Proactively identify technical risks, implementation blockers, and timeline threats; develop and execute mitigation strategies to keep projects on track. • Troubleshoot and resolve technical issues across all phases of implementation, including root cause analysis, integration failures, environment issues, and post-launch incidents. • Identify opportunities to improve implementation methodologies, tooling, templates, and reusable components. Lead adoption of best practices across the technical delivery team. • Collaborate cross-functionally with Engineering, Product, Services, and Support teams to ensure cohesive delivery and rapid resolution of issues. • Provide post-launch support and contribute to Tier 2/Tier 3 production support for live clients until the project is handed off to application support. • Continuously evaluate and improve implementation processes, reusable templates, and team best practices to increase delivery quality and efficiency. • Contribute to post-implementation retrospectives to capture lessons learned and drive continuous improvement in the delivery process.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT