Software Development, Team Lead

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
Job Responsibilities

Participate in projects in all stages of development, including formation, requirements review, design, construction, testing and implementation.
Provide project estimates and manage delivery expectations.
Oversee the daily development & testing activities of projects.
Provide technical oversight and be a resource for team members.
Control and track project performance, time allocations, cost, and quality by constantly evaluating project progress and conducting regular team status meetings.
Issue / Risk Management: Anticipates and identifies Risks and Issues that may impact deliverables and develops and implements mitigation and corrective actions.
Interfaces with business leaders and stakeholders to understand the business and accompanying needs.
Guide/mentor more junior associates.
All other duties as assigned.
Responsibilities Additional to Prior Position

Schedule management: Participate in and/or create project schedules for each project which includes identifying and monitoring: overall project timeline, project milestones, tasks, resources, task dependencies, and critical paths.
Scope: Ensures the projects remain focused on key objectives and goals and comply with established methodologies.
Closure: Promote continuous improvement by active participation in lessons learned.
Mitigate issues that may arise.

Job Requirements

Education Required

Bachelor’s or Masters Degree in Computer Science, Information Technology, Math, Science or equivalent knowledge and experience. MS degree preferred.


Experience Required

5 to 7 years experience in software systems development and technical project management.
Knowledge and experience with building and supporting applications on various platforms.
Ability to solve technical/engineering problems and execute on the solution through development and testing.
Knowledge and demonstrated experience in the development project lifecycle. Significant experience in SDLC methodologies.
Knowledge and demonstrated experience in system architecture, technical design, and system and software development technology.
Knowledge of and demonstrated experience in project management processes.
Knowledge and experience with building and supporting applications on various platforms.
Strong organization, project, and time management skills.
Process Orientation.
Strong interpersonal skills.
Ability to manage multiple tasks.
Background in the financial industry (and specifically within the managed accounts business) preferred.

Working Conditions

General office environment

Stressful situations may occur occasionally

No special physical requirement

Occasional travel required (less than 10%)
Company Name: InvestCloud

Apply

0 page views

Related listings

  • Software Development Engineer II
    Software Developer
    Software Developer
    Responsibilities • Build and manage REST API stack for MediBuddy Mobile and Web Apps. • Design, Develop and architect Instant Messaging Engines. • Integrate with ML and NLP engines. Build Chatbots. • Data analytics, User Analytics & App Analytics...
    2026/11/08
  • Software Developer
    Software Developer
    Software Developer
    Hiring IOS Developers & Android Developers Experience: 2 to 5 Years Please share your profile to hr@westbrookhr.com #bangalore jobs
    2026/11/08
  • Java Software Developer
    Software Developer
    Software Developer
    Experience: 5 to 8 years skills; core java, Microservices, springboot, hibernate
    2026/11/08