REReuters
Lead Software Development Engineer-Reuters Product Connector
Bangalore ₹5-11 LPA Posted 11 Apr 2025
FULL TIME
Java
Aws
Python
Job Description
Job description
Description:
About the role:
- Influences multiple cross-functional project teams to execute and adopt a point of view for ideas and initiatives
- Acts as a resource for colleagues with less experience
- Trains and mentors colleagues including Sr. Software Engineers
- Strategic focus
- Plans, designs, develops and tests software systems or applications for software enhancements and new products
- Writes code that establishes and enhances coding specifications, typically for software programs and systems that have little or no precedent.
- Delivers software features with exceptional quality, meeting designated release plans and delivery commitments.
- Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
- Owns a functional area. Breaks large requests down into sub-tasks, gives higher-level status updates. Writes test plans.
- Takes operational responsibility. Sets measurable goals and meets them. Performs code reviews
- Participates in developing technical / business approaches and new or enhanced technical tools.
- Sets software engineering project schedules, defines project parameters and tasks and monitors project tasks.
- Develops and keeps the 'vision' of the project, leading others toward its completion.
- Resolves a wide range of issues in creative ways.
- Owns the development and rollout for an entire product, or large project.
- Leads the daily work of assigned work group / team. Recommends modifications to the daily operations of the assigned work group / team. Makes needed adjustments to short-term priorities.
- Networks with senior internal and external personnel in own area of expertise. Interacts with direct team of accountability, peers and/or managers in other teams. May interact with vendors and/or customers to share information and improve workflow processes.
About you:
- 5-10+ Years of experience
- If the candidate has experience in some of these platform then it would be a plus:
- Java
- AWS
- Python
- Terraform
- Serverless design technics
- Business SaaS systems including Salesforce, Zuora, Stripe
- Integration architecture experience is a big plus
- Data analytics experience is welcomed
- Very good communication skills to be able to talk with business, technology, management, top management in meaningful and result-oriented manner
- Have wide technology experience and vision
- Learn quickly. For instance, able to catch up on data architecture and work with other architects on designing the data platform which correlates with enterprise strategy.
- Challenge business decisions and views, influence business decisions
- Be a bridge between business and technology
- Provide high level estimates, scope definition, work breakdown structure and cost estimates for management
- Create system design which can be understood by business and by technology including developers, QAs, BAs and management
- Provide technology governance of multiple scrum teams
- Be hands-on. For instance, review PRs created by developers to validate that system design is addressed properly or create a POC to prove some design option (but no intensive coding is required)
- Understand enterprise architecture and be able to create design aligned with enterprise architecture
- Be able to improve engineering practices including at solution architecture area such as architecture documentation standards and guidelines
- Able to research, analyze and evaluate solution options (e.g. buy vs build), present them to architecture and business stakeholders
- Able to lead as an architect multiple projects at a time, balance your time and focus between them
- It is very preferred to have at least basic knowledge in ecommerce domain, B2B and B2C processes
- Agile/scrum environment
- Automation technology
- Education - Master s/Bachelors Degree - Computer Engineering/ Computer Science/ Information Technology.
