SY

Scrum Team Developer

Synechron Technologies Private Limited
Chennai12-16 LPA Posted 16 Jan 2025
FULL TIME
Information Technology
Microservices
Computer Science
Continuous Improvement
Payment Systems
+5 more

Job Description

Scrum Team Developer (Real-Time Payments & API Solutions Expert)

Job description

  • Analyze complex processes and heterogeneous technological applications to identify areas for improvement.
  • Design software solutions in the real-time payments domain, ensuring high efficiency and reliability.
  • Develop microservices focused on efficient protocol translation and enrichment using reactive design patterns.
  • Deliver end-to-end solutions for Payment APIs, ensuring they meet business and technical requirements.
  • Create high-throughput and high-volume transaction APIs that can be utilized by omni-channel platforms.
  • Enhance existing API solutions to provide simple, easy-to-consume APIs for payment customers.
  • Collaborate in the development of roadmaps and strategies for documenting and presenting API specifications in a user-friendly format.
  • Contribute to the creation of Client Libraries and SDKs for API products to improve client integration and usability.

Technical Skills:

  • Proficient in software development within the payments domain, specifically in real-time processing.
  • Strong experience in designing and developing microservices architecture.
  • Familiarity with reactive design patterns and their application in software development.
  • Expertise in building and consuming RESTful APIs, particularly in a payments context.
  • Knowledge of high-throughput and high-volume transaction processing systems.
  • Experience with API documentation tools and best practices for presenting API specifications.
  • Familiarity with programming languages such as Java, Python, or Go.

Experience:

  • Minimum of 10 years of experience in software development, particularly in payment systems or financial technology.
  • Proven track record in developing and delivering API solutions in a fast-paced environment.
  • Experience working within Agile teams and participating in Scrum methodologies.

Day-to-Day Activities:

  • Analyze and assess existing processes and applications to identify improvement opportunities.
  • Participate in daily Scrum meetings, providing updates on progress and collaborating with team members.
  • Design, develop, and test microservices for payment processing, ensuring high efficiency and reliability.
  • Collaborate with cross-functional teams to gather requirements and ensure alignment on project goals.
  • Implement enhancements to API solutions based on feedback and customer needs.
  • Work on documentation strategies to present API specifications clearly and concisely.
  • Contribute to the development of Client Libraries and SDKs to facilitate easier integration for clients.

Qualifications:

  • Bachelor s Degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications in software development or Agile methodologies are a plus.

Soft Skills:

  • Strong analytical and problem-solving skills to tackle complex technical challenges.
  • Excellent communication skills to effectively collaborate with team members and stakeholders.
  • Ability to work collaboratively in an Agile team environment.
  • Adaptability to changing requirements and a commitment to continuous improvement.
  • Proactive attitude toward learning new technologies and enhancing skills.

Join WhatsApp Channel