Software Development Engineer - Tech Lead-Flipkart

📢 Job Opportunity Alert!

Position: Software Development Engineer - Tech Lead
Location: Hyderabad
Company: Flipkart
Type: Full-Time

Responsibilities:

  • Team Leadership: Lead and mentor a team of engineers, fostering a collaborative, innovative work environment with guidance and support.
  • Payment System Development: Oversee the design, development, and maintenance of payment systems, ensuring they meet security, scalability, and performance standards.
  • Collaboration: Partner with product managers, business analysts, and other stakeholders to translate business requirements into technical solutions.
  • Technical Strategy: Contribute to the technical strategy for payment systems, ensuring alignment with business objectives and best practices.
  • Quality Assurance: Implement coding standards, conduct code reviews, and ensure quality through testing and validation processes.
  • Problem Resolution: Lead the resolution of technical challenges related to payment systems by collaborating with the team to find effective solutions.
  • Innovation: Keep up-to-date with industry trends and emerging technologies to drive continuous improvement in payments engineering.
  • Stakeholder Management: Communicate effectively with both technical and non-technical stakeholders.

Requirements:

  • Technical Proficiency:

    • Payment Systems Knowledge: Deep understanding of payment processing, transaction flows, gateways, and emerging payment technologies.
    • Security and Compliance: Strong awareness of payment security standards (e.g., PCI DSS, GDPR) and compliance requirements.
  • Leadership Skills:

    • Team Management: Ability to lead, motivate, and mentor a team, setting clear expectations and fostering innovation.
    • Decision-Making: Make timely, informed decisions considering both technical and business perspectives, and prioritize tasks effectively.
  • Communication:

    • Stakeholder Management: Communicate technical details in an accessible way for non-technical team members.
    • Documentation: Develop clear documentation for technical designs, processes, and system architectures.
  • Problem-Solving:

    • Analytical Skills: Strong analytical skills to address complex issues and devise practical solutions.
    • Troubleshooting: Guide the team in diagnosing and resolving technical issues in payment systems efficiently.
  • Project Management:

    • Delivery Focus: Ensure timely delivery of payment-related projects, manage resources efficiently, and set project milestones.
    • Agile Methodologies: Familiarity with agile development methodologies to promote iterative and collaborative development.
  • Innovation and Continuous Learning:

    • Adaptability: Stay updated on industry trends and foster continuous learning within the team.
    • Innovative Thinking: Encourage the development of solutions to enhance payment system efficiency, security, and user experience.
  • Quality Assurance:

    • Code Quality: Set and enforce coding standards and conduct code reviews.
    • Testing: Develop robust testing strategies to ensure reliability and quality.
  • Customer Focus:

    • User Experience: Prioritize a user-friendly, efficient, and reliable payment experience.
How to Apply: Click Here

Comments

Popular posts from this blog

Accenture Off Campus Drive 2024 for Application Development Associate Position

Walk-in Drive

Frontend Developer Intern-VRV Security