Overview
Provide advanced-level system analysis, design, development, and implementation of applications and databases for the Invest-Debit Card Team. Lead backend optimization, data integration, documentation, security, and scalable architecture aligned with enterprise standards.
What you'll do
- Provide senior level system analysis, design, development, and implementation of applications and databases.
- Integrate third party products.
- Translate technical specifications into code for complex new or enhancement projects for internal clients.
- Write programs, develop code, test artifacts, and produce reports.
- Employ software development techniques to ensure tests are implemented in a way that support automation.
- Lead backend system optimization efforts, ensuring high performance, scalability, and responsiveness under varying workloads.
- Spearhead the integration of multiple data sources, APIs, and services, streamlining data flow and improving overall system efficiency.
- Oversee the creation and upkeep of detailed backend documentation, helping cross-functional teams understand architecture and logic.
- Advocate and implement best practices for security, data protection, and backend resilience, aligning with enterprise-grade standards.
- Collaborate with front-end teams to design backend interfaces that support seamless and intuitive user experiences.
- Elevate code into the development, test, and production environments on schedule.
- Provide follow up production support.
- Submit change control requests and documents.
- Train and mentor staff with less experience.
- Resolve elevated issues.
- Participate in design, code, and test inspections throughout the life cycle to identify issues.
- Explain technical considerations at related meetings, including those with internal clients.
- Perform systems analysis activities.
- Interface with cross functional team members, and communicate systems issues at the appropriate technical level for each audience.
- Understand and comply with Information Technology and Information Security policies and procedures, and verify that deliverables meet requirements.
- Participate in special projects and perform other duties as assigned.
What you'll need
- Minimum 5 years of experience in software development, system integration, database design, and back-end architecture.
- Bachelor’s degree (B.E./B.Tech) in relevant fields such as Computer Science, or a Master’s degree/Diploma in Computer Science.
- Strong expertise in React, JavaScript, and TypeScript.
- Experience with responsive web development, API integration, and component-based architecture.
- Hands-on experience with accessibility standards, performance optimization, and automated testing.
- Strong understanding of backend integrations, database concepts, and application architecture.
- Excellent communication and stakeholder management skills.
- Experience building digital banking platforms or client-facing financial services applications.
- Thoroughly understand software development methodology.
- Thoroughly understand development architecture standards.
- Have a broad understanding of Vanguard's technologies, tools, and applications, including those that interface with business area and systems.
- Thoroughly understand and comply with Information Technology and Information Security policies and procedures.
Nice to have
- Exposure to design systems and reusable component libraries.
Details
- Based in Hyderabad, Telangana, India.
- Only candidates authorized to work in India will be considered.
- Relocation assistance will be provided.
- Vanguard has implemented a hybrid working model for most employees.
Read the full description and apply on the company’s own careers page.