Provides management, direction, and leadership in the development and utilization of custom software applications to support the achievement of strategic business plans. Organizes, directs, and controls the development of custom software applications.
Essential Functions:
Direction and Leadership: Works with the Sr. Director of IT and other Managers across the organization to implement and maintain strategic IT plans and activities that meet, support and align with PracticeMax goals.
Operations Management and Technical Oversight: Either directly, or through technical support staff, plans, coordinates, and prioritizes operational activities related to software development to ensure that planned service levels are met or exceeded. Coordinates and performs on-site triage in the event of service outages and/or business recovery. Communicates IT priorities and interacts with department heads and other IT personnel to ensure the timely achievement of daily operational requirements.
Staff and Department Management: Either directly, or through supervisors, directs the work of the Software Development team. Conducts annual performance evaluations for direct reports and recommends increases, promotions and disciplinary actions. Develops team goals and plans designed to attain agreed upon goals. Take full ownership of team staffing and assists in the training of new employees. Adhere to PracticeMax engineering standards throughout the SDLC and in support of the existing processes around design review and code review.
Customer Service, Advisory/Communication: Either directly, or through technical staff, provides proactive advice, counsel and services to employees and users of internally developed software applications. Participates in key departmental meetings to improve communications and align service expectations with current plans. Works with departments to ensure that internally developed software applications are being used appropriately and the associated benefits realized. Works closely with department managers and staff to ensure that effective teamwork and communication is always in place. Works to eliminate any walls and barriers throughout each department.
Other relevant duties may be assigned from time to time
Preferred Skills and Knowledge
Advanced understanding of software development technologies and SDLC principles
Ability to envision the future and develop strategic plans based upon those visions, and then to take those strategic plans which align with overall company strategic goals, and assist in translating them into realistic tactical plans
A successful track record of directing and managing a software development team
Ability to effectively communicate with end users and management to understand information needs and priorities and then allocate IT resources to meet those needs in a timely and cost effective manner.
High levels of problem solving ability in order to proactively determine problem areas and coordinate implementation of effective solutions.
Solid team management skills with an ability to coordinate a large number of concurrent resources.
Excellent written & verbal communication skills, and outstanding customer service skills.
Experience with clinical applications and other healthcare-related technologies
Experience with Azure Dev Ops development pipelines (pipeline and releases)
Experience securely integrating with OIDC + OAUTH 2.0 (AD FS experience is a plus)
Requirements and Qualifications:
BS in computer science or equivalent work experience
7+ years of designing, developing, and debugging secure c# applications
3+ years of experience with modern web development stack (TypeScript, NPM, NodeJS)
Experience with design patterns (SOLID, DI, Gang of 4, service boundaries, MVVM)
3+ years of experience managing software development teams
PMAX Global
Essential Functions:
Direction and Leadership: Works with the Sr. Director of IT and other Managers across the organization to implement and maintain strategic IT plans and activities that meet, support and align with PracticeMax goals.
Operations Management and Technical Oversight: Either directly, or through technical support staff, plans, coordinates, and prioritizes operational activities related to software development to ensure that planned service levels are met or exceeded. Coordinates and performs on-site triage in the event of service outages and/or business recovery. Communicates IT priorities and interacts with department heads and other IT personnel to ensure the timely achievement of daily operational requirements.
Staff and Department Management: Either directly, or through supervisors, directs the work of the Software Development team. Conducts annual performance evaluations for direct reports and recommends increases, promotions and disciplinary actions. Develops team goals and plans designed to attain agreed upon goals. Take full ownership of team staffing and assists in the training of new employees. Adhere to PracticeMax engineering standards throughout the SDLC and in support of the existing processes around design review and code review.
Customer Service, Advisory/Communication: Either directly, or through technical staff, provides proactive advice, counsel and services to employees and users of internally developed software applications. Participates in key departmental meetings to improve communications and align service expectations with current plans. Works with departments to ensure that internally developed software applications are being used appropriately and the associated benefits realized. Works closely with department managers and staff to ensure that effective teamwork and communication is always in place. Works to eliminate any walls and barriers throughout each department.
Other relevant duties may be assigned from time to time
Preferred Skills and Knowledge
Advanced understanding of software development technologies and SDLC principles
Ability to envision the future and develop strategic plans based upon those visions, and then to take those strategic plans which align with overall company strategic goals, and assist in translating them into realistic tactical plans
A successful track record of directing and managing a software development team
Ability to effectively communicate with end users and management to understand information needs and priorities and then allocate IT resources to meet those needs in a timely and cost effective manner.
High levels of problem solving ability in order to proactively determine problem areas and coordinate implementation of effective solutions.
Solid team management skills with an ability to coordinate a large number of concurrent resources.
Excellent written & verbal communication skills, and outstanding customer service skills.
Experience with clinical applications and other healthcare-related technologies
Experience with Azure Dev Ops development pipelines (pipeline and releases)
Experience securely integrating with OIDC + OAUTH 2.0 (AD FS experience is a plus)
Requirements and Qualifications:
BS in computer science or equivalent work experience
7+ years of designing, developing, and debugging secure c# applications
3+ years of experience with modern web development stack (TypeScript, NPM, NodeJS)
Experience with design patterns (SOLID, DI, Gang of 4, service boundaries, MVVM)
3+ years of experience managing software development teams
PMAX Global
Other Info
Cebu City, Cebu
Permanent
Full-time
Permanent
Full-time
Submit profile
PMAX Global
About the company
Position software development Manager recruited by the company PMAX Global at Cebu, Cebu, Joboko automatically collects the salary of , finds more jobs on Software Development Manager or PMAX Global company in the links above