AVP, API Engineering Manager – Credit
Location
India
Posted
1 day ago
Salary
0
Seniority
Lead
Job Description
AVP, API Engineering Manager – Credit
Synchrony
• Craves working in a hands-on system design and architecture environment • Leads by example to make sure time-sensitive projects get done on time and to specifications • Will require deep expertise in payment card processing industry, and experience with event-driven architecture, microservice architecture, cloud technologies and Artificial Intelligence • Influence and collaborate with software developers, product owners, application architects, and customer application experts to create amazing apps • Mentor and influence all levels of the team • Ensure compliance with architecture, security and technology standards set by Synchrony • Assist in crafting and maintaining the future state technology architectural strategy, along with our application modernization and migration roadmap • Participate in Agile scrums consisting of cross-functional teams • Lead Agile sprints as the technical expert, including sprint planning, daily standups, backlog grooming sessions, and sprint reviews • Ensure application code quality through development, test, and QA • Participate in addressing root cause analyses, incident reports and provide direction in problem resolution • Ability to analyze production defects, troubleshoot systems, identify root cause, and implement fixes • Provide 24x7 on-call support periodically throughout the year • Identify ways to increase efficiency and improve system performance • Work with third party vendors to develop software and/or integrate their software into the company's products
Job Requirements
- Bachelor’s degree and a minimum 7 years of experience with software engineering OR, in lieu of degree, High School Diploma/GED 9 years of experience with software engineering
- 5+ years of applied Java experience
- 5+ years of hands-on experience in Credit Card Acquisition platform with ample knowledge in credit card application processing and decisioning systems
- Experience in Front End UI development and Backend Java programming
- Critical Thinking, creativity and problem-solving skills
- Strong analytical and problem-solving skills
- Excellence in technical communication with technical and non-technical peers
- Basic understanding of Artificial Intelligence
Benefits
- best-in-class employee benefits and programs that cater to work-life integration and overall well-being
- career advancement and upskilling opportunities for all to take up leadership roles
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Serve as the primary pre-sales technical leader and subject matter expert, guiding technical relationships between clients, sales teams, and core Product/Engineering teams • Lead deep-dive discovery and scoping sessions to assess client needs; create detailed technical design specifications and build rapid-prototype mini-applications to demonstrate platform feasibility • Design, configure, and deliver high-impact platform demonstrations that seamlessly articulate complex technical workflows into clear business narratives for executive stakeholders • Scope, configure, and lead customers through rigorous Proof of Value (PoV) trials with minimal supervision, meticulously managing evaluations against defined success metrics • Provide advanced guidance on Zendesk’s platform architecture, integration capabilities (APIs, webhooks), and cloud ecosystem patterns (AWS and cloud technologies) • Act as a trusted advisor to evaluate existing customer service operations and advise clients on generative AI best practices to optimize efficiency, scale, and long-term customer satisfaction • Translate validated technical solution scoping, dependencies, and architecture requirements directly into Statements of Work (SOW), ensuring a flawless handover to Post-Sales Implementation teams.
Role Description As a Senior Engineer, you will own the technical health and architectural evolution of mission-critical .NET backends. You will act as the primary anchor for complex 3-tier architectures and SQL databases, orchestrating high-performance API integrations and modernizing system workflows. This role requires an autonomous mindset to navigate diverse codebases, provide clarity through documentation, and drive technical excellence across the delivery lifecycle. Your success is measured by system reliability, the proactive management of technical debt, and your ability to mentor and elevate the engineering team. Key Responsibilities - Backend Execution: Lead the development of robust .NET architectures, ensuring high performance, security, and scalability. - API Orchestration: Design and evolve seamless RESTful integrations to automate and streamline enterprise workflows. - Database Mastery: Manage SQL databases environments, focusing on schema design, query optimization, and performance tuning. - Team Influence: Elevate team output through deep code reviews, technical mentorship of mid-level and junior engineers, and clear communication with stakeholders. - Continuous Improvement: Proactively identify technical debt, reverse-engineer complex logic, and implement modern methodologies to improve efficiency. Qualifications - 5+ years of dedicated backend development experience. - Advanced proficiency in C#, .NET Core / .NET 5+, and ASP.NET Web API. - Strong experience in SQL databases management, complex stored procedures, and performance tuning. - Deep understanding of CI/CD, Git, and cloud-native environments (GCP, Azure or AWS). - Proven experience with microservices or distributed 3-tier architectures. - Advanced English proficiency (written and verbal) for collaboration with US-based clients. - Mandatory experience in nearshore/offshore client-facing startup cultures. Benefits - USA Contractor / 100% Remote - Competitive Pay (USD) - Holidays Off & Paid Time Off - Health insurance assistance program - Opportunity to work with high-growth US-based companies and cutting-edge tech stacks.
Senior .NET Developer
WizelineWe build high-quality, results-driven digital products & platforms for global companies. Join our team and grow with us!
Role Description We're looking for a Senior .NET Developer with a passion for building scalable, cloud-native applications and distributed systems. In this role, you'll design, develop, and maintain high-quality backend solutions using modern .NET technologies while collaborating with cross-functional teams to deliver reliable, secure, and high-performing software. You'll play a key role in: - Designing microservices - Implementing event-driven architectures - Improving CI/CD pipelines - Contributing to technical decisions that shape the future of our platform If you're passionate about software craftsmanship, cloud technologies, and building resilient distributed systems, we'd love to meet you. Qualifications - Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field - 7+ years of professional experience developing backend applications with .NET and C# - English proficiency: B2/C1 (written and spoken) - Strong communication skills and collaborative mindset Requirements - Strong experience with .NET Core (.NET 6/8) and C# - Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and software design patterns - Experience building and maintaining RESTful APIs and backend services - Hands-on experience with Unit Testing, Integration Testing, and End-to-End Testing - Experience building and deploying applications on Microsoft Azure - Hands-on experience with Azure DevOps, including Pipelines, Releases, and CI/CD - Experience implementing Infrastructure as Code using Terraform - Experience designing and maintaining Microservices architectures - Strong knowledge of Event-Driven Architecture using Azure Service Bus (Topics & Queues) - Experience implementing distributed systems patterns including Idempotency, Circuit Breaker, Saga Pattern, and Inbox/Outbox Pattern - Experience integrating internal and third-party APIs - Strong understanding of scalable, secure, and fault-tolerant distributed systems Benefits - A High-Impact Environment - Commitment to Professional Development - Flexible and Collaborative Culture - Global Opportunities - Vibrant Community - Total Rewards
• Analyze system specifications to develop software for computer applications. • Design, build, and maintain efficient, reusable, and reliable code using C# and the .NET framework. • Develop and support applications in both client/server and Azure web-based environments. • Document the methods and procedures used throughout the software development process. • Test, correct, and revise software to ensure functionality and reliability. • Participate in code reviews to maintain code quality standards. • Apply Agile development methodologies throughout the software development lifecycle. • Utilize Azure DevOps or similar source control tools to manage code repositories. • Develop user interface components using tools such as HTML, CSS, jQuery, and Bootstrap. • Incorporate security best practices into all phases of application development.




