Job Description

The Manager, Software Development, manages the strategic direction for all stages of the software development process, including the design, coding, testing, and analysis of software programs and applications. The incumbent will coach and develop members of the agile teams and collaborate to ensure alignment with organizational goals and overall strategy.

  • Recruitment effort and hiring of R&D team members.
  • Encourage professional development and ensure the presence of appropriate training initiatives within the development team.
  • Assist in removing or improving organizational impediments to flow and value delivery.
  • Provide guidance and clarification regarding the Agile Mindset and Scrum Practices.
  • Provide guidance for all phases of SDLC implementation, including design, coding, testing, and analysis of programs and applications.
  • Promote continued learning and self-organization.
  • Provide coaching and develop team members through Intent-Based Leadership, guiding them through the different levels of autonomy by growing their competency and clarity of organizational vision.
  • Oversee the project status reporting process.
  • Monitor development projects to ensure adherence to established objectives, timelines, and best practices.
  • Ensure compliance with all applicable laws.
  • Collaborate with internal stakeholders to determine strategic software development.
  • Perform other duties that support the overall objective of the position.


Education Required:

  • Bachelors Degree in Computer Science, Information Technology, or related discipline.
  • Or, any combination of education and experience that would provide the required qualifications for the position.


Experience Required:

  • 12+ years of experience in Software Engineering.
  • Team lead or supervisory experience.
  • Experience in the healthcare IT industry.
  • Or, any combination of education and experience that would provide the required equivalent qualifications for the position


Knowledge, Skills & Abilities:

  • Knowledge of: Thorough knowledge of programming languages, including:
  • VueJS, JSP, Java, PHP, NodeJsJava Script, Python, AWS, AWS API Gateway Web Services, SOAP, Rest, SQL, tools, technologies, and infrastructure related to web application development, and the capacity to master complex software.
  • Skill in: Interpersonal and leadership skills, including an ability to thrive in a team-based environment; communication; analytical, problem-solving, and troubleshooting; project management skills in the context of software development delivery.
  • Ability to: Ability to manage high-performance development. Proven ability to manage multiple priorities and projects across several development. Ability to effectively address shifting priorities and demands in a deadline-driven driven.


The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employees ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills, and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the company reserves the right to change this job description and/or assign tasks for the employee to perform, as the company may deem appropriate.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Bengaluru ,Karnataka
Company Website: http://www.nextgen.com Job Function: Engineering
Company Industry/
Sector:
IT Services and IT Consulting and Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn