Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Summary/Objective:
- This position envisions product development and manages projects through completion;analyzes, designs and develops software enhancements and new modules; manages development project from initial design through testing while providing strategic management direction.
- Consults with internal departments to identify customer needs and include into project objectives. Provides support regarding product development to internal departments.
- Manages and directs different teams of software developers groups.
- Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff.
- Creates related documentation.
- Manage and execute software development projects from beginning to finish.
- Involve in strategic plans to accomplish technical as well as business with leadership chain, team and with customers.
- Perform closely with Engineers and Developers throughout organization to influence product development assisting or improving products.
- Designs, develops and modifies programs, including prototypes.
- Guide, coach and mentor software development engineers.
- Researches product development options and provides analysis for product direction.
- Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
- Manage source code control and Deployment on customer side remotely.
Job Requirements
Essential Functions
- Exercises judgment and discretion in overall project management by prioritizing, planning and tracking project progress.
- TOGAF Certified
- 15+ years of experience in leading software development projects.
- Demonstrated ability to attain the knowledge of the company's software development strategic objectives and design procedures.
- Significant understanding and knowledge of commonly used concepts, practices and procedures within the software engineering and programming field
- Working knowledge in .Net, ASP.net, Java, C++, and node. Js, MVC
- Agile development experience.
- Healthcare software Experience is a Must