Software Development Manager

2 weeks ago


Hyderabad Secunderabad Telangana, India beBeesoftware Full time ₹ 15,00,000 - ₹ 20,00,000
Job Opportunity

Thomson Reuters is seeking a passionate, hardworking, and enthusiastic Software Development Manager to be part of our highly dynamic engineering team responsible for the development and modernization of our ONESOURCE Global Trade application suite.

We are looking for a seasoned leader who can drive product modernization through innovation and cutting-edge technology. The ideal candidate will have experience managing several large project initiatives concurrently, along with good people and communication skills to explain project goals and inspire support for them.

About the Role:

In this role as a Software Development Manager you will have key responsibilities as follows:

  • Leadership of large-scale, complex software development and modernization projects of a strategic nature, or the more difficult portions of such projects involving multiple platforms within the enterprise.
  • Provide daily direction and oversight for 2-3 scrum teams consisting of up to 30 staff.
  • Work collaboratively with the product management teams to define the client facing requirements and technical requirements to develop, execute and maintain product roadmap for the GTM project.
  • Participate in client facing focus groups, usability studies and firm visits to help craft the product vision.
  • Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices.
  • Management of the comprehensive development project lifecycle, including buy vs. build analysis, application development, software selection, outsourcing, and systems implementation.
  • Build partnerships with 3rd party vendors.
  • Collaborate effectively with product managers, project managers, systems engineers, and the senior management team to allocate engineering resources appropriately across the project.
  • Evaluate customer/prospect needs with longer-term product roadmap needs, weighing, balancing, & communicating the tradeoffs as necessary.
  • Foster a culture of creativity, collaboration, speed, innovation, excellence and a fun work environment while continuously elevating the quality and caliber of our product development organization.
  • Have an advanced understanding of software development methodologies and the demonstrated ability to design and develop complex software systems.
  • Contribute to all aspects of an Agile software development process including: design, programming, testing, documentation, quality assurance and implementation.
  • Lead code reviews to enforce code standards and provide constructive feedback to developers.
  • Mentor the technical resources on the team to reinforce best practice and develop the team members.
  • Looks forward to leveraging innovation time to work on pet projects and special areas of interest.
  • Participates in recruitment efforts for responsible technology team.
  • Optimizes project deliverables to ensure that technology design fits with existing product architecture and technology strategy.
  • Creates an environment and a culture that encourages immediate response to problems and sets expectations and timeframe for resolution with customers or groups managing customers, and manages escalated issues.

About You:

  • 5+ years of experience leading multiple Agile development teams responsible for developing enterprise class applications.
  • 10+ years of experience in core software development for large enterprise class applications.
  • 3+ years of experience in developing cloud native applications:
  • Full stack development
  • C# .Net Core
  • TypeScript
  • Angular
  • APIs REST GraphQL
  • Microservices
  • MVC
  • Database SQL NoSQL
  • Cloud Native application development
  • Containers - Docker, ECS/EKS, and Kubernetes
  • Message Queueing Services Amazon SQS MQ
  • A good understanding of design patterns and N-Tier architecture.
  • Experience designing applications iteratively with continuous collaboration between business and technology.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Good communication and collaboration skills.
  • Have a bachelor's degree (or equivalent) in Computer Science, Computer/Software Engineering or related technical field.

Additional Desired Skills:

  • Experience with Domain Driven Design (DDD) software development practices.
  • Understanding of algorithms and data structure and how to efficiently implement them into a solution.
  • Working knowledge of BI tools such as PowerBI, QuickSight or Tableau.
  • Be an energetic, self-starter, who is comfortable in a team-oriented environment including the ability to clearly articulate daily individual accomplishments and blocking issues.
  • Demonstrated history of excellent analytical and problem-solving skills.
  • Demonstrated history of good decision-making, conflict resolution, and follow through.
  • Strong written & oral communication skills.
  • Ability to learn new technologies quickly and adapt to them to the teams engineering best practices.

We are committed to providing a stimulating work environment that encourages growth and professional development. If you are a motivated and experienced software development manager, please apply for this opportunity today

Key Responsibilities:Software Development Management
  • Lead cross-functional teams to achieve business objectives.
  • Develop and execute plans to improve system performance and efficiency.
  • Collaborate with stakeholders to gather requirements and identify solutions.
  • Analyze and evaluate system functionality to ensure alignment with business needs.
Project Management
  • Oversee entire project lifecycle from initiation to completion.
  • Establish project timelines and resource allocation plans.
  • Monitor progress and address any deviations from the plan.
  • Communicate project status to stakeholders and ensure effective change management.
Tech Lead
  • Drive the adoption of emerging technologies and best practices.
  • Develop and maintain technical roadmaps to guide the team.
  • Engage with internal partners to identify opportunities for technical innovation.
  • Develop and deliver training programs to enhance team skills.


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareDevelopment Full time ₹ 1,04,000 - ₹ 1,30,878

    Job DescriptionWe are seeking a seasoned Software Development Leader to join our team. In this role, you will be responsible for overseeing the development and configuration of software systems across the entire product lifecycle.You will leverage your expertise in technologies, applications, methodologies, and tools to support clients and projects, ensuring...


  • Hyderabad / Secunderabad, Telangana, India beBeeLeadership Full time ₹ 15,00,000 - ₹ 28,00,000

    Software Development Leadership OpportunityYour Mission:We are seeking a highly experienced and skilled Senior Software Development Manager to lead our engineering team in delivering high-quality software solutions.As a Senior Software Development Manager, you will be responsible for:Developing and implementing software development strategies to drive...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareDevelopment Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Software Development ManagerJob Description:As a senior software development manager, you will be responsible for designing, developing and maintaining large-scale software systems.This role involves both technical and analytical skills to solve complex problems and create efficient reliable software solutions.You will use your expertise in...


  • Hyderabad / Secunderabad, Telangana, India beBeeProject Full time ₹ 1,04,000 - ₹ 1,30,878

    Project Coordinator Job OverviewWe are seeking a highly organized and detail-oriented Project Coordinator to support our project management team. This role will be responsible for assisting in the planning and execution of IT and software development projects, coordinating project activities, resources, and stakeholders, and maintaining project...


  • Hyderabad / Secunderabad, Telangana, India beBeeEngineering Full time ₹ 1,04,000 - ₹ 13,08,780

    Job Title: Senior Engineering ManagerAbout the RoleWe are seeking a seasoned engineering leader to oversee our software development teams. As a Technical Lead, you will be responsible for leading the design, development, and deployment of complex software systems.Key ResponsibilitiesLeverage your technical expertise to drive innovation and improve software...


  • Hyderabad / Secunderabad, Telangana, India beBeeProduct Full time ₹ 7,00,000 - ₹ 12,00,000

    Agile Product ManagerJob Description:The Agile Product Manager is responsible for the entire product lifecycle, from defining and prioritizing product requirements to ensuring timely delivery of high-quality software solutions.This key role requires a unique blend of business acumen, technical knowledge, and interpersonal skills. The successful candidate...


  • Hyderabad / Secunderabad, Telangana, India beBeeLeadership Full time ₹ 12,00,000 - ₹ 36,00,000

    Technical Lead, CloudAre you a seasoned technologist seeking a challenging role in cloud development? Do you have a passion for designing and delivering high-quality software products?We are seeking an experienced Technical Lead to join our innovative team developing the Infor Mongoose platform. Mongoose is Infor's rapid application development platform,...

  • Software Developer

    5 days ago


    Hyderabad / Secunderabad, Telangana, India beBeeDeveloper Full time ₹ 5,00,000 - ₹ 12,00,000

    Our company seeks a talented Software Developer to join our team. This role offers the opportunity to work on innovative projects and contribute to the growth of our software solutions.We are looking for a dedicated and enthusiastic professional with strong programming skills and experience in software development. The ideal candidate will have a solid...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,00,000

    Software Leadership RoleThe company seeks an experienced Software Engineer to lead technical processes and designs, ensuring reliability, data integrity, and maintainability.Lead technical teams to design and implement software solutions, considering scalability, usability, and extensibility.Review code to ensure quality and adherence to best practices and...


  • Hyderabad / Secunderabad, Telangana, India beBeeProgram Full time ₹ 1,04,000 - ₹ 1,30,878

    Senior Software Program LeadThis role is responsible for leading software development projects within the IoT Business Unit. As a senior program lead, you will be part of a dynamic team focused on planning, coordination, and execution of software programs across multiple technologies and product segments.The ideal candidate will have strong technical...