Posted:1 day ago|
Platform:
On-site
Full Time
Location: Hyderabad
Experience: 4 to 12 Years
Employment Type: Full-time
Scope of Work
The Estimates Collection Team is responsible for managing the Collection Tool that enables users to capture and validate financial data from documents.
The team also maintains several backend jobs that process this data and deliver it to upstream systems.
These workflows ensure accurate, timely, and consistent financial data delivery to FactSet’s products and clients.
Key ResponsibilitiesDeliverables & Goals
• Design, develop, and maintain collection tools and backend jobs.
• Ensure high accuracy, performance, and reliability of frontend (FE) and backend pipelines.
• Contribute to product enhancements, bug fixes, refactoring, and system optimizations.
• Create and maintain documentation, technical designs, and knowledge-sharing artifacts.
• Provide production support and participate in on-call responsibilities as scheduled.
Operations & Collaboration
• Participate in Agile ceremonies including daily scrum, sprint planning, sprint demo, and retrospective.
• Adequately update JIRA cards each sprint with progress, testing status, and stakeholder communication.
• Create new JIRA tasks with well-defined scope and impact when required.
• Honor sprint commitments by completing assigned tasks and proactively raising blockers.
• Collaborate effectively with team members to maintain alignment with sprint goals.
• Report working hours through Tempo weekly (by Friday EOD or next working day in case of holidays/OOO).
Quality & Standards
• Write code following existing coding standards and improve consistency wherever possible.
• Develop with quality in mind — ensure the code is modular, reusable, maintainable, and observable.
• Ensure safe rollout of new features (e.g., using feature flags, logging, and monitoring).
• Include unit tests where relevant; otherwise, provide justification in the PR.
• Self-review all PRs before requesting peer review.
Production Support
• Respond to alerts in a timely manner, investigate issues, and resolve within ability and experience.
• Document issues clearly and communicate updates with stakeholders.
• Drive or contribute to post-mortem discussions for impactful incidents.
Technology Stack
• Languages: C++, Python (Pandas, NumPy)
• Version Control: GitHub
• CI/CD Tools: GitActions
• Databases: SQL Server, PostgreSQL
Required Skills & Experience
• 4–12 years of professional experience in C++ and Python development.
• Strong knowledge of data pipelines, backend systems, and code optimization.
• Hands-on experience with Git, CI/CD workflows, and Agile methodologies.
• Familiarity with SQL databases and performance tuning.
• Excellent problem-solving, debugging, and analytical skills.
• Strong communication and collaboration abilities.
Good to Have
• Experience working with financial data systems or large-scale data workflows.
• Exposure to monitoring tools, logging frameworks, and automated testing.
• Understanding of feature flagging and observability practices.
Why Join Us
• Work on impactful data systems ensuring reliability and accuracy across global products.
• Be part of a collaborative Agile team culture focused on continuous improvement.
• Opportunity to modernize legacy systems and contribute to codebase quality through Tech Debt initiatives.
Accurate Consulting Group
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Nowhyderabad, telangana, india
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed