Greetings from WB Solutions!!!!
We have the Urgent requirement for a Sr. Software Engineer at Dallas, TX Long-Term Contract.
Role: Sr. Software Engineer
Location:Dallas, TX
TFS Technical Lead Job Description
- As a technical lead, you will play a pivotal role in guiding the technical direction of projects and ensuring the successful delivery of high-quality software solutions. The ideal candidate is an innovative professional with a passion for leading tech teams and driving technical excellence. They also have a demonstrable track record in software development, system design and team leadership.
- If you have strong technical skills and leadership abilities, we invite you to apply for this role. We offer competitive compensation, a collaborative work environment and opportunities for professional growth.
Key tasks
- Analyse project requirements and feasibility and develop technical diagrams.
- Lead the planning, design and implementation of software solutions, ensuring alignment with project goals and objectives.
- Provide technical leadership and guidance to team members, fostering a collaborative and supportive team culture.
- Collaborate with cross-functional teams, including product managers, designers and QA engineers, to deliver high-quality software products.
- Design software systems, considering scalability, performance and security needs.
- Conduct technical reviews of third-party tools, frameworks and technologies.
- Identify technical debt and areas for improvement, implementing solutions to enhance code quality and maintainability.
- Monitor project progress and provide regular updates to stakeholders.
- Stay updated on emerging technologies, industry trends and software development methodologies.
Key Responsibilities
Technical Architecture & Development
- System Architecture: Architect and implement scalable, low-latency, and event-driven microservices for payments and subscriptions.
- Hands-on Coding: Spend 50-70% of time writing production-grade code (e.g., Go, Java, Python).
- Greenfield Projects: Build modern payment platforms from the ground up, including ledgering, settlement orchestration, and reconciliation systems.
- Infrastructure Management: Design secure payment flows involving tokenization, encryption, and compliance with PCI DSS and P2PE standards.
Payments & Subscription Specifics
- Partner Integrations: Lead integrations with payment processors (e.g., Stripe, WorldPay, Ayden) and alternative payment methods (e.g., Apple Pay, PayPal).
- Subscription Management: Handle recurring billing, dunning, upgrades, downgrades, and billing lifecycle management.
- Reconciliation: Build and maintain systems to ensure accurate reconciliation between payment gateways, banks, and internal financial systems.
Leadership & Collaboration
- Technical Guidance: Set engineering standards for code quality, reliability, observability, and security.
- Mentorship: Mentor engineers on best practices, conduct code reviews, and provide career guidance.
- Cross-functional Collaboration: Work with Product, Compliance, Finance, and Security teams to ensure payment capabilities meet business needs and regulatory requirements.
Required Skills & Qualifications
- Experience: 8+ years of software engineering experience, with 2-3+ years in a technical leadership role.
- Payments Domain Knowledge: Deep understanding of payment ecosystems, including card acquiring flows, reconciliation, settlement, tokenization, and fraud management.
- Technical Expertise: Proficiency in backend languages (e.g., Go, Java, Mulesoft, Springboot, API, Microservices,Python), database management (SQL/Postgres, MongoDB), and cloud-native architecture (AWS/Azure).
- Scalability: Experience in building high-throughput systems that handle significant transaction volumes.
Key Differentiators for Subscription Payments
- Experience with billing platforms such as Zuora, Stripe Billing, or Chargebee.
- Knowledge of complex, asynchronous subscription lifecycle events (retries, dunning, prorations).
This role is critical for firms where subscription billing is the primary revenue stream, demanding high reliability (99.99%+ uptime) and accuracy in financial reporting.