Manager, Software Engineering

Year    Bengaluru, Karnataka, India

Job Description


Roles and Responsibilities

  • Hands-on management of a team of highly skilled software developers, testers and domain experts - ensuring great execution of Agile/SCRUM processes and repeatable, predictable, and high-quality delivery of software solutions.
  • Provide leadership, mentoring, resource planning, and drive the successful growth of the team.
  • Participate in and oversee the design and development of new software and/or extensive software revisions.
  • Work with the product owner to define technical requirements and priorities then create user-stories, designs, and development tasks to be delegated to the team. Oversee successful conclusion to sprints and releases.
  • Identify areas to collaborate on across the different domains in order to drive consistency, technology and process sharing, as well as code re-use.
  • Represent the team in organisational development forums as well as customer requirements gathering and software validation and training sessions
  • Rely on extensive experience and judgment to understand complex problems and resolve them efficiently, Use prior knowledge and experience to provide functional and technical support and leadership to colleagues
  • Participate in training and orienting new software engineers as they join the team
Candidate Requirement:
Education & Experience levels:
Bachelors in Engineering/Computer Science or Master degree or equivalent with 14+ years of Experience Preferred Qualifications (nice to have)
  • Experience with life science solutions that manage and use genomic or biomedical data. Understanding of PCR / CE concepts. technologies is a big plus.
Skills Knowledge & Experience:
  • 10+ years of experience designing and building browser-based Java web-based applications using modern languages and frameworks.
  • 3+ years experience leading a small development team in an Agile/SCRUM setting, with demonstrable skills in project/task estimation, delegation, and management.
  • Very comfortable and experienced with designing object oriented software and services deployed in a client server setting.
  • Data modelling, design and database programming using a variety of relational databases (Oracle, SQL) and noSQL
  • Has experience, instincts, and enthusiasm around testing and testability
  • Is authentic, transparent and leads by example, holding self and others accountable. Inspires, motivates and collaborates with others
  • Anticipates needs and problems while creating solutions. Is willing to ask difficult questions and take risks. Greets challenge and change as opportunity
  • Experience working with geographically distributed team
  • A highly motivated fast learner who can self-start and \xe2\x80\x9cfigure out what needs figuring out\xe2\x80\x9d.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2988990
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year