PMAX Global

Software Development Manager Jobs at PMAX Global

Software Development Manager Jobs at PMAX Global

Sample Software Development Manager Job Description

Software Development Manager

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

Current Openings for Software Development Manager Jobs at PMAX Global

Below are some job listings at PMAX Global that match the common job title you have selected.

Job Title

Department

Location

Closing Date

Employment Type



Sorry, we have no current job openings. Thanks for your interest and please check back on this site for changes.