Enable job alerts via email!

Manager, Applications Development

American College of Physicians

Philadelphia (Philadelphia County)

Hybrid

USD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A national medical organization headquartered in Philadelphia is seeking a Manager, Applications Development. This full-time hybrid role involves overseeing IT applications and managing a development team. Candidates should have a college degree, at least 3 years of people management experience, and strong project management skills. A competitive salary and benefits are offered in a supportive work environment.

Benefits

Competitive salary
Superior benefits
Supportive work environment

Qualifications

  • Minimum 3 years of demonstrated people management skills.
  • Proven experience managing complex projects simultaneously.
  • Strong knowledge of database applications and related frameworks.
  • Ability to lead analysis of long-term technology architecture.

Responsibilities

  • Manage the full Software Development Life Cycle for projects.
  • Advise management on architectural trends relevant to ACP.
  • Ensure compliance with data privacy and security standards.
  • Commit to availability for emergency response for applications.

Skills

People management
Project management
Full-stack applications
Agile methodologies
Cloud deployments (Azure or AWS)
Excellent communication

Education

College degree in technology or certification

Tools

.NET framework
MVC architectures
Job description

The American College of Physicians (ACP) is looking for a Manager, Applications Development to join the Technology Division. ACP, a national organization of internal medicine physicians with headquarters in Philadelphia, is the largest medical specialty organization and the second-largest physician group in the United States with more than 162,000 members worldwide. This is a full-time hybrid position with 2 days in-office per week required.

The Manager, Applications Development will set the architectural direction and oversee the development, deployment, and ongoing maintenance of IT applications and supporting services and systems. They will manage the development team, including nurturing a strong inter- and intra-team culture, optimizing team dynamics, as well as providing guidance for individual growth and professional development.

Responsibilities
  • Work with divisional management on prioritization, scoping, scheduling, and resourcing of all new development projects and significant system enhancement requests.
  • Manage the full Software Development Life Cycle (SDLC) for development projects, including:
  • Working with Technical Operations / DevOps, and system architects to identify and ensure compliance with relevant data privacy and security standards.
  • Team oversight and directional leadership.
  • Advise management on current and future architectural trends with high relevance to ACP.
  • Assist in developing and monitoring budgets as appropriate to ensure cost-effective operational spending.
  • Ensure all communications with stakeholders and business leads are appropriately aligned with departmental and divisional management.
  • Commit to availability for after-hours and weekend work as necessary to play key role in emergency response for business-critical applications. Weekend or other off-hours work may also be required for high-impact fixes, upgrades, and installations.
Requirements
  • College degree in an appropriate technology related field or proper certification credentials.
  • Minimum 3 years of demonstrated people management skills, with experience leading and developing a team.
  • Strong project management skills, with the ability to serve as technical leader for multiple, complex projects simultaneously.
  • Extensive, demonstrable experience and knowledge of full-stack, database applications and related developmental and architectural frameworks, e.g., Microsoft.NET framework and MVC architectures, modern data pipeline architectures and platforms, and API microservice architectures.
  • Exhibit strong and diverse development skills for data-rich, service-oriented architectures utilizing modern frameworks and agile methodologies.
  • Proven experience managing and supporting deployments within hybrid cloud environments. Experience with Azure or AWS is preferred.
  • Demonstrated ability to lead in the analysis of an organization’s long-term technology architecture design, aligning resources and project plans to support those goals. Experience within a professional association environment is preferred.
  • Excellent oral and written communication skills required to communicate complex technical information to all levels of staff.

ACP offers a competitive salary, superior benefits, and a supportive work environment. To learn more about working at ACP, visit https://www.acponline.org/working_at_acp/.

ACP is an Equal Opportunity employer, and all qualified applicants will receive consideration for employment without regard to their age, race, color, religion, sex, gender identity, national origin, sexual orientation, protected veteran status, disability, or any other legally protected class.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.