We're seeking a Senior Software Engineer to lead our banking integrations initiative, building and maintaining the critical financial data pipelines between Vantaca and our banking partners.
Requirements
- 8+ years of software development experience with C#,.NET Framework, and.NET Core
- Proven experience building and maintaining financial system integrations (banking APIs, payment processors, or similar)
- Strong understanding of financial data integrity, reconciliation, and error handling patterns
- Advanced SQL knowledge including T-SQL, stored procedures, and query optimization
- Experience with RESTful API development and integration
- Experience with secure credential management and encryption practices
- Demonstrated ability to debug complex integration issues across multiple systems
- Understanding of transactional consistency patterns and compensation logic
- Experience with CI/CD pipelines (Azure Pipelines preferred) and Infrastructure as Code (Terraform)
- Experience working on complex applications with interdependent business logic
- Strong problem-solving skills and attention to detail
- Strong technical communication skills, both written and verbal
Benefits
- Medical, Dental, and Vision
- Unlimited PTO
- 401K with Company Match
- Remote Flexible
- Great parental leave benefits