Software Technical Lead (.NET)
ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients β spanning software, data, and AI. Structured like a software company, not a traditional consultancy, we blend deep technical expertise with authentic values, achieving world-class satisfaction (NPS 91). Our dedicated teams specialize in software, data, and AI across the U.S. and LATAM, bridging the gap between boutique agility and enterprise scale.
As a Technical Lead (Payments) , you will steer the technical vision, architecture, and delivery of secure, high-throughput payment processing systems and enterprise applications. You will be responsible for leading multidisciplinary engineering squads, defining system architecture, and ensuring PCI-DSS compliance and financial data security, while remaining hands-on with the code using modern C#.NET and React/TypeScript stacks.
This is a full-time position and 100% remote. Must be comfortable working East Coast hours.
Responsibilities
-
Technical Leadership & Architecture: Lead the end-to-end design, implementation, and scaling of robust enterprise applications, with a primary focus on secure, high-volume payment processing engines and fintech integrations.
-
Backend & Payment Engineering: Drive the development of scalable backend services using C# and .NET, integrating with major payment gateways, tokenization services, and ledger systems.
-
Front-End Development: Architect and build secure, responsive, and user-friendly front-end interfaces using React and TypeScript for complex transaction workflows and financial dashboards.
-
Security & Compliance: Champion PCI-DSS compliance, data encryption standards, fraud detection mechanisms, and secure handling of sensitive financial and PII data across the application lifecycle.
-
Technical Governance & Best Practices: Guide architectural discussions, conduct rigorous code reviews, establish engineering standards, and champion clean code initiatives across development squads.
-
Stakeholder & Client Collaboration: Partner closely with product managers, security teams, executive stakeholders, and client partners to translate business requirements into resilient technical roadmaps.
-
AI-Assisted Optimization: Leverage AI-assisted tools to optimize development workflows, automate testing protocols, and improve overall system reliability and performance.
-
Infrastructure & Reliability: Oversee CI/CD pipeline integration, cloud infrastructure deployments, and transaction monitoring/alerting mechanisms for mission-critical financial systems.
-
Mentorship & Team Growth: Mentor senior, mid-level, and junior engineers, fostering a culture of technical excellence, accountability, and continuous improvement.
Qualifications
- 8+ years of professional software engineering experience, with at least 3+ years in a Technical Lead, Lead Engineer, or Principal role.
- Deep domain expertise in payments architecture , transaction processing, payment gateways (e.g., Stripe, Adyen, PayPal), and financial data flows.
- Solid understanding of PCI-DSS compliance , financial security best practices, tokenization, and fraud prevention strategies.
- Expert proficiency in C# and the .NET ecosystem - must be 100% hands on coding currently
- Strong hands-on experience building complex, scalable front-end applications using React and TypeScript .
- Proven experience architecting RESTful APIs, microservices, and managing transactional consistency with relational (SQL Server) and non-relational databases.
- Solid understanding of cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of software engineering fundamentals, distributed systems design patterns, automated testing strategies, and version control (Git).
- Exceptional communication skills, with the ability to articulate complex financial and technical concepts to both technical and e
This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels βGet remote developer jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks β continue to the application β