Job Description
SOFTWARE DEVELOPMENT MANAGER / ENGINEERING MANAGER
JOB DESCRIPTION
We are looking for a Software Development Manager / Engineering manager who will be able to work with software development team distributed across multiple locations.
5+ years demonstrated technical project management experience managing large, complex projects with multi-function teams in a dynamic environment
EXTENSIVE WORK EXPERIENCE IN MICROSOFT .NET TECHNOLOGIES - .NET 4.0, .NET CORE, ASP.NET, MVC, WEB API, ANGULARJS, CSS, ENTITYFRAMEWORK, MS SQLSERVER AND SSIS.
A TEAM PLAYER WITH ATTENTION TO DETAIL AS WELL AS CAPABLE OF WORKING INDEPENDENTLY.
CONVERSANT IN ALL PHASES OF SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) INCLUDING CLIENT INTERACTION, REQUIREMENT GATHERING, APPLICATION DESIGN, DEVELOPMENT, TESTING, DEBUGGING, DEPLOYMENT, MAINTENANCE AND ENHANCEMENT.
RESPONSIBLE FOR DEVELOPING A GOOD RELATIONSHIP WITH THE TEAM & BUSINESS, GET INPUTS FROM THE BUSINESS AND COMMUNICATE TO THE TEAM MEMBERS OF THE PROJECT.
ARRANGE ALL THE FACILITIES TO THE TEAM WHO ARE WORKING ON THE PROJECT, PROVIDE TRAINING, SUPPORT AND EXTRACT THE BEST OUT OF THE TEAM.
SHOULD HAVE THE ABILITY TO SOLVE COMPLEX PROBLEMS WHICH ARISE IN THE PROJECT AND RESPONSIBLE FOR THE OUTCOME AND FINISH THE PROJECT WITH GREAT QUALITY AND ON TIME.
Overall accountability of project scope, project budgeting and cost reporting, and ensures completion of projects while meeting quality, schedule and cost objectives using the organizations standard processes.
EXPERIENCE IN ANALYSIS, DESIGN, DEVELOPMENT, AND TESTING OF VARIOUS WEB-BASED APPLICATIONS AND MICRO-SERVICES ARCHITECTURE BASED APPLICATIONS.
COMPREHENSIVE AND ANALYTICAL APPROACH AND PROBLEM-SOLVING CAPABILITIES; ALONG WITH EXCELLENT VERBAL, WRITTEN, INTERPERSONAL COMMUNICATION AND PRESENTATION SKILLS.
PROVIDE CONSISTENT AND CLEAR COMMUNICATION BETWEEN ALL PROJECT STAKEHOLDERS
MONITOR AND TRACK PROJECTS
Requirements SOFTWARE DEVELOPMENT MANAGER / ENGINEERING MANAGER
JOB DESCRIPTION
We are looking for a Software Development Manager / Engineering manager who will be able to work with software development team distributed across multiple locations.
5+ years demonstrated technical project management experience managing large, complex projects with multi-function teams in a dynamic environment
EXTENSIVE WORK EXPERIENCE IN MICROSOFT .NET TECHNOLOGIES - .NET 4.0, .NET CORE, ASP.NET, MVC, WEB API, ANGULARJS, CSS, ENTITYFRAMEWORK, MS SQLSERVER AND SSIS.
A TEAM PLAYER WITH ATTENTION TO DETAIL AS WELL AS CAPABLE OF WORKING INDEPENDENTLY.
CONVERSANT IN ALL PHASES OF SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) INCLUDING CLIENT INTERACTION, REQUIREMENT GATHERING, APPLICATION DESIGN, DEVELOPMENT, TESTING, DEBUGGING, DEPLOYMENT, MAINTENANCE AND ENHANCEMENT.
RESPONSIBLE FOR DEVELOPING A GOOD RELATIONSHIP WITH THE TEAM & BUSINESS, GET INPUTS FROM THE BUSINESS AND COMMUNICATE TO THE TEAM MEMBERS OF THE PROJECT.
ARRANGE ALL THE FACILITIES TO THE TEAM WHO ARE WORKING ON THE PROJECT, PROVIDE TRAINING, SUPPORT AND EXTRACT THE BEST OUT OF THE TEAM.
SHOULD HAVE THE ABILITY TO SOLVE COMPLEX PROBLEMS WHICH ARISE IN THE PROJECT AND RESPONSIBLE FOR THE OUTCOME AND FINISH THE PROJECT WITH GREAT QUALITY AND ON TIME.
Overall accountability of project scope, project budgeting and cost reporting, and ensures completion of projects while meeting quality, schedule and cost objectives using the organizations standard processes.
EXPERIENCE IN ANALYSIS, DESIGN, DEVELOPMENT, AND TESTING OF VARIOUS WEB-BASED APPLICATIONS AND MICRO-SERVICES ARCHITECTURE BASED APPLICATIONS.
COMPREHENSIVE AND ANALYTICAL APPROACH AND PROBLEM-SOLVING CAPABILITIES; ALONG WITH EXCELLENT VERBAL, WRITTEN, INTERPERSONAL COMMUNICATION AND PRESENTATION SKILLS.
PROVIDE CONSISTENT AND CLEAR COMMUNICATION BETWEEN ALL PROJECT STAKEHOLDERS
MONITOR AND TRACK PROJECTS