ProPhoenix Careers

Join our Team!

ProPhoenix is a leader in the design and delivery of the most comprehensive, dynamic, and secure Public Safety software products in the industry. Established in 2003 and headquartered in Moorestown, New Jersey, ProPhoenix Corporation provides responsive, analytical, and manageable COTS (commercial-off-the-shelf) applications for Law Enforcement, Communication Centers, Fire/EMS and Corrections Management.

ProPhoenix is currently seeking individuals with a positive attitude that are motivated to learn and able to work independently or in a team environment. You must have a cheerful personality and be able to maintain an efficient and productive work space. The ideal candidate will have relevant work experience and an education that accompanies their strong desire for a challenging and rewarding career.

Software Interface Development and Implementation Coordinator

Location: Moorestown, New Jersey

Reports To: Director of Engineering

Job Type: Full-Time

Job Description

As a Software Interface Development and Implementation Coordinator, you will serve as the bridge between project management, software development, and client implementation. You will oversee the full lifecycle of system interfaces—from initial discovery and technical specification through deployment, validation, and client acceptance. This role is ideal for someone who enjoys troubleshooting integrations, coordinating across teams, and ensuring critical systems exchange data reliably and securely.

Key Responsibilities:

  • Collaborate with clients, third-party vendors, and internal teams to define technical requirements for system integrations (e.g., CAD-to-CAD, Mobile Data, State Reporting, E-911, Records, and other public safety systems)
  • Document interface workflows, data exchange formats, and communication methods
  • Translate client and vendor requirements into clear technical specifications for internal development teams
  • Participate in design discussions to ensure interface feasibility and alignment with project goals
  • Track development progress and coordinate issue resolution between stakeholders
  • Configure, deploy, and activate software interfaces within client environments.
  • Coordinate installation, configuration, and connectivity between multiple systems and networks
  • Support client IT teams during implementation and go-live
  • Map and validate data fields across disparate systems using formats such as XML, JSON, and flat files
  • Perform end-to-end interface testing to ensure accurate and reliable data exchange
  • Troubleshoot integration issues using logs, SQL queries, and diagnostic tools
  • Ensure all integrations comply with CJIS, NIBRS, state reporting, and other public safety data standards.
  • Maintain proper security and data integrity protocols.
  • Manage multiple interface implementation timelines simultaneously.
  • Provide regular status updates to leadership, project managers, and clients.
  • Develop and maintain detailed technical documentation, including interface specifications and implementation guides.

Qualifications:

Required:

  • 2–5 years of experience in systems integration, technical implementation, software coordination, or a related role.
  • Working knowledge of APIs, web services, and structured data formats (XML, JSON).
  • Basic SQL skills to query databases and validate data transfers.
  • Understanding of networking fundamentals, including TCP/IP, ports, VPN connectivity, and firewalls.
  • Strong troubleshooting and analytical skills.

Preferred

  • Experience working with public safety systems (CAD, RMS, Mobile, E-911, State or Federal reporting).
  • Familiarity with interface engines, middleware, or integration platforms.
  • Experience working in client-facing implementation roles.

Education & Certifications

  • Bachelor’s degree in Computer Science, Information Systems, Information Technology, or a related technical field (required).
  • Microsoft Certified: Azure Database Administrator Associate (preferred), or legacy certifications such as MCSA/MCSE: SQL Server (strongly preferred)

Core Competencies

  • Strong technical documentation and communication skills
  • Ability to manage multiple projects and deadlines
  • Detail-oriented with a focus on data accuracy and system reliability
  • Collaborative mindset with both technical and non-technical stakeholders
  • Self-motivated problem solver with a hands-on approach

To Apply:

Only qualified applicants will be contacted. Email resume clicking here.

Database Administrator (SQL Server)

Location: Moorestown, New Jersey

Job Type: Full-Time

Job Description

At ProPhoenix, your work directly supports the technology behind police and fire departments across the country. We’re looking for an experienced SQL Server Database Administrator to help ensure the performance, security, and 24/7 availability of mission-critical public safety systems.

What you’ll do:

  • Manage SQL Server Always On Availability Groups and Failover Clusters for high availability
  • Optimize database performance, indexes, and complex queries
  • Design and test backup and disaster recovery strategies
  • Maintain database health, apply patches, and perform consistency checks
  • Monitor capacity and performance trends to support future growth
  • Provide Tier 3 escalation support for complex database issues

What we’re looking for:

  • 5+ years of SQL Server DBA experience
  • Strong expertise with AAG, FCI, and high-availability environments
  • Deep knowledge of T-SQL, execution plans, SQL Profiler, and Extended Events
  • Experience supporting large, high-transaction production systems
  • Bachelor’s degree in a technical field required
  • Microsoft Azure DBA Associate or SQL Server certifications preferred

To Apply:

Only qualified applicants will be contacted. Email resume clicking here.

Junior Network & IT Support Specialist

Location: Moorestown, New Jersey

Reports To: Director of Engineering

Job Type: Full-Time

Job Description

The Junior Network & IT Support Specialist plays a key role in supporting the hardware, infrastructure, and connectivity that power our public safety technology solutions. This in‑person position is responsible for helping maintain our internal office IT environment while providing hands-on support for the network configurations required for reliable client‑server communication in the field.

This is an excellent opportunity for an early-career IT professional looking to grow their skills in both desktop support and network operations.

Key Responsibilities:

  • Provide hands-on troubleshooting and support for workstations, hardware setups, and software installations.
  • Assist staff with VPN issues, network connectivity challenges, and system performance troubleshooting.
  • Maintain office IT equipment including laptops, desktops, printers, and peripherals.
  • Help configure routers, switches, and firewalls for both internal use and client deployments.
  • Manage Active Directory accounts and Office 365 environment permissions.
  • Help monitor network performance, uptime, and security protocols to ensure system reliability
  • Escalate complex issues to senior technical staff or development teams when necessary
  • Support setup and testing of communication links used in public safety field operations.
  • Assist with server, storage, and virtualization management (Hyper‑V or VMware)
  • Participate in on-call support rotation as required

Qualifications:

Required:

  • Associate or bachelor’s degree in information technology, Computer Science, or related field (or equivalent experience)
  • 1–3 years of experience in IT desktop support, help desk operations, or junior network administration.
  • Strong understanding of:
    • TCP/IP networking
    • DNS & DHCP
    • VPN technologies
  • Experience working with Windows Server environments.
  • Exposure to virtualization platforms (Hyper‑V or VMware).
  • Relevant certifications such as CompTIA A+, Network+, or CCNA are strongly preferred.
  • Strong communication, documentation, and customer service skills.
  • Ability to work onsite daily and support occasional field deployment activities.

 

Preferred

  • Basic understanding of firewall rules and security best practices.
  • Experience with network monitoring tools.
  • Familiarity with imaging software and automated deployment tools.

To Apply:

Only qualified applicants will be contacted. Email resume clicking here.

Technical Support Specialist (Entry Level)

Location: Moorestown, New Jersey

Reports To: Director of Engineering

Job Type: Full-Time

Job Description

The Technical Support Specialist serves as a primary point of contact for customers using ProPhoenix software solutions. This role is responsible for troubleshooting, diagnosing, and resolving technical issues while delivering exceptional customer service. The ideal candidate combines strong technical knowledge with excellent communication skills and a customer-first mindset.

Key Responsibilities:

  • Provide Tier 1 and Tier 2 technical support via phone, email, and remote access tools
  • Troubleshoot software, database, and basic network-related issues
  • Document support cases accurately in the ticketing system
  • Escalate complex issues to senior technical staff or development teams when necessary
  • Assist customers with software configuration, updates, and system optimization
  • Reproduce and document software defects for engineering review
  • Maintain knowledge of product updates, releases, and new features
  • Develop and maintain internal knowledge base articles
  • Participate in on-call support rotation as required

Qualifications:

Required:

  • Associate or bachelor’s degree in information technology, Computer Science, or related field (or equivalent experience)
  • Technical support experience in a software or IT environment
  • Strong understanding of:
    • Windows operating systems
    • Microsoft SQL Server
    • Networking fundamentals (TCP/IP, DNS, VPN)
  • Experience with remote support tools
  • Excellent troubleshooting and analytical skills
  • Strong written and verbal communication skills
  • Ability to manage multiple priorities in a fast-paced environment
  • Ability to remain calm and helpful when speaking with stressed first responders
  • Natural curiosity for how software works and a “can-do” attitude toward technical challenges.

 

Preferred:

  • Familiarity with ProPhoenix products or similar public safety software solutions.
  • Experience in providing technical support to clients.
  • Understanding of public safety systems, such as CAD, RMS, and Jail Management Systems.

To Apply:

Only qualified applicants will be contacted. Email resume clicking here.

Public Safety Software Sales Representative (West Coast Region)

Location: United States

Position Overview:

Build and maintain relationships with public safety agencies
Present and promote our industry-leading CAD, RMS, Mobile, and related products.

Key Responsibilities:

– Drive new sales opportunities in your assigned territory

– Identify and establish relationships with key decision-makers in public safety agencies, including police departments, sheriff’s offices, fire departments, and emergency medical services.

– Understand customers’ needs and present tailored software solutions to address their requirements effectively.

– Conduct product demonstrations and presentations both in-person and virtually to showcase the benefits and features of our public safety software.

– Collaborate with the sales team to generate leads, qualify prospects, and close sales opportunities.

– Build and maintain a strong pipeline of potential clients through effective prospecting, networking, and relationship-building activities.

– Stay up-to-date with industry trends, competitor offerings, and market conditions to effectively position ProPhoenix Corporation as a trusted solution provider.

Requirements:

– Experience in public safety technology sales

– Prior law Enforcement Experience (prefer ProPhoenix user)

– Self-motivated, results-driven, and comfortable working independently

– Excellent communication and presentation skills

– Lives in the West Coast Territory (preferred)

– Ability to travel is a requirement

Benefits:

– Competitive base salary with uncapped commission structure.

– Comprehensive health, dental, and vision insurance plans.

– 401(k) retirement plan with company match.

– Remote work flexibility with a supportive and collaborative team environment.

– Ongoing training and professional development opportunities.

To Apply:

If you are a results-driven sales professional looking for a rewarding opportunity to contribute to the public safety industry, please submit your resume and a cover letter highlighting your relevant experience to paul.hoppe@prophoenix.com Please include “Public Safety Software Sales Representative – West Coast Region” in the subject line.

Note: Only candidates selected for an interview will be contacted. ProPhoenix Corporation is an equal opportunity employer committed to diversity and inclusion in the workplace.

Public Safety Software Trainer

Location: United States

Position Overview:

We are seeking a dedicated Public Safety Software Trainer with a strong background in law enforcement. In this role, you will leverage your experience to educate and empower public safety professionals on the latest software and technology designed to enhance their operations. This position also offers travel opportunities, allowing you to engage with various agencies and communities across the country.

Key Responsibilities:

– Conduct engaging training sessions for law enforcement agencies on ProPhoenix’s public safety software.

– Develop training materials and resources to support effective learning.

– Provide ongoing support and assistance to users, ensuring they maximize the software’s capabilities.

– Stay updated on technological advancements in public safety and integrate them into training programs.

– Travel to different locations to deliver training and support to various public safety agencies.

Qualifications:

– Previous experience in law enforcement is essential.

– Strong interest or experience in technology and software applications.

– Excellent communication and presentation skills.

– A passion for serving and supporting the public safety community.

– Willingness to travel as needed.

Benefits:

  • Opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • Simple IRA with matching funds.
  • Paid time off

Job Type: 
Full-time salaried position

Salary depending on experience:

Schedule:

  • Monday – Friday, Salaried Position, Monday-Friday and hours could vary
    based on future needs of the company.

Interested candidates send resumes to: hr-us@prophoenix.com

Position: Data Conversion Manager

Job Type: Full-time

Location: Moorestown, NJ (Burlington County)

ProPhoenix is currently seeking a Project Coordinator that will report to our Director of Project Management & Implementation Services.

Job Description

The Data Conversion Manager will work directly with customers, subject matter experts (SMEs) and the Development team to establish a conversion approach and complete the data conversion of Phoenix Law/CMS/Fire Record Management Systems. The Data Conversion Manager must understand technical data conversion issues, and expertly resolve issues and communicate solutions.

Responsibilities:

  • Analyze data on legacy systems to estimate project scope and duration.
  • Assist customers with data extraction planning, explain the conversion process, define data requirements, and undertake other activities to prepare for data conversion.
  • Develop and maintain an understanding of application software including functionality and database schema; use this knowledge to make informed decisions regarding data mapping and review data within the target system.
  • Communicate directly with customer agencies and Project Managers throughout implementation projects to clarify questions regarding data mapping, demonstrate converted data in the target system, understand any necessary modifications, and verify modifications results.
  • Lead/direct the Development and other members of the Conversion team to develop new conversion tools and processes.
  • Perform tests and execute the final data conversion at the time of system go-live.

Required Skills:

  • 5+ years of experience in data conversion management to and from SQL-Server databases, MySQL, AS 400, Oracle and various data sources.
  • SQL Server query writing skills.
  • SSIS experience with stored procedures, optimization, views and indexes.
  • Expertise in the Law/CMS/Fire Record Management Systems.

Preferred Skills:

  • Strong knowledge of ETL processes, including a complete functional understanding with hands on experience using Microsoft SSIS packages for data migration between OLTP, staging and OLAP environments.
  • Familiarity with control flow, data flow items, variable handling, expressions, SCD, Lookup, Merge Join, Precedence constraint and the ability to demonstrate the usage of each.
  • SSIS Advanced component experience (transformation objects in data flow)
  • Experience in SSIS administration, including how to create and manage complete ETL flows.
  • Creation and management of SQL Integration Services packages to support ETL jobs and ad hoc tasks.

Benefits:

  • Annual salary commensurate with experience; opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • IRA with matching funds.

Interested candidates send resumes to: hr-us@prophoenix.com

Position: Data Conversion Developer

Job Type: Full-time

Location: Moorestown, NJ (Burlington County)

ProPhoenix is currently seeking a Project Coordinator that will report to our Director of Project Management & Implementation Services.

Job Description

The Data Conversion developer will work directly with customers, subject matter experts (SMEs) and development team to establish a conversion approach and complete the data conversion of Phoenix Law/CMS/Fire Record Management Systems.

Responsibilities:

The Data Conversion developer will work directly with customers, subject matter experts (SMEs) and development team to establish a conversion approach, development and complete the data conversion of Phoenix Law/CMS/Fire Record Management Systems.

Preferred Skills:

  • Mandatory SQL Server Query Writing Skills
  • SSIS experience with stored procedures, optimization, views and indexes.
  • Candidate should possess a strong knowledge of ETL processes including a complete functional understanding with hands on experience using Microsoft SSIS packages for the migration of data between OLTP, staging and OLAP environments.
  • Knows control flow ,data flow items, variable handling, expressions, SCD, Lookup, Merge Join, Precedence constraint and can demonstrate usage of each
  • SSIS Advanced component experience required (transformation objects in data flow)
  • Experience in SSIS administration, i.e.; how to make and manage complete ETL flows.
  • Create and manage SQL Integration Services packages to support ETL jobs and ad hoc data loads.
  • C#.Net will be an added advantage.

Experience Level: 2 years

Benefits:

  • Annual salary commensurate with experience; opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • IRA with matching funds.

Interested candidates send resumes to: hr-us@prophoenix.com

Position: Cloud Infrastructure Administrator

Job Type: Full-time salaried position, flexible hours

Location: Moorestown, NJ (Burlington County)

ProPhoenix is currently seeking a Project Coordinator that will report to our Director of Project Management & Implementation Services.

Job Description:

  • Understand the business requirement and deploy infrastructure on Cloud.
  • Plan the business requirement for deployment of resources on Cloud.
  • Run test configurations using Terraform and Visual Studio Code.
  • Document the complete Infrastructure as Code and deploy resources
  • Understand the network security while building Cloud Infrastructure.
  • Configure IaaS and PaaS resources swiftly and efficiently.
  • Ensure no room for errors while deployment of Cloud resources.
  • Ensure change management requirement are handled with accuracy on the Cloud.
  • Create complete configuration and planning document for each project.
  • Follow security, and compliance guidelines during deployment of Cloud resources.
  • Configure, test and execute configurations on Cloud.
  • Monitor security incidents and perform mitigation actions.
  • Available after business hours and weekends in the event of priority incidents.
  • Show consistent work performance.
  • Attention to complete details on Cloud resources.
  • Capture and maintenance inventory of Cloud resources.
  • Ensure process documents are updated every 90 days.
  • Complete priority tasks within the SLA
  • Troubleshoot incidents pertaining to Cloud infrastructure.
  • Provide weekly and monthly report on Cloud infrastructure health status.
  • Provide daily Cloud infrastructure performance status.
Required Skills:
  • Azure and AWS
  • IaaS and PaaS
  • Web Application gateway and Azure Firewall
  • Network Security
  • IaC using Terraform
  • PowerShell
  • Disaster Recovery on Cloud
  • Cloud Monitoring

Benefits:

  • Annual salary commensurate with experience; opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • IRA with matching funds.

Interested candidates send resumes to: hr-us@prophoenix.com

Position: Project Manager Level 1

Job Type: Full-time salaried position, flexible hours

Location: Moorestown, NJ (Burlington County)

ProPhoenix is currently seeking a Project Manager Level 1 that will report to our Director of Project Management & Implementation Services.

Position Summary:

The Project Manager Level 1 collaborates with internal and external project stakeholders for multiple projects. This role will conceptualize and execute full-scale project plans for the onboarding of our new projects as well as associated communication documents. Ensuring the overall customer satisfaction through the attainment of project success criteria and by engaging in discussions with customers and leadership is pivotal to the position.

Responsibilities:

  • Review and interpret Statements of Works, Master Service Agreements, and Change Requests.
  • Facilitate planning, internal, and external kick-off and other meetings, requirements gathering, and design workshops.
  • Direct project scope, cost, schedule, risk, human resources, communications, procurement, and change on the projects to which they are assigned.
  • Perform work breakdown structure exercises (WBS) with subject matter experts to validate the level of effort required to attain project goals.
  • Complete project deliverables, identify key stakeholders and or internal resources required for multiple or large-scale projects.
  • Manage the day-to-day operational and tactical aspects of multiple projects; record and document concisely and clearly all project tasks in a project schedule utilizing MS Project and Excel.
  • Creates and executes project work plans and revise them as necessary to meet changing needs and requirements.
  • Ensure project documents are complete, current, and stored appropriately.
  • Document and present project status to team members, stakeholders, and management.
  • Identify, manage, and minimize exposure and risk on projects.
  • Coordinate user acceptance testing and signoff.
  • Defines and follows project management methods, procedures, and quality objectives, including metrics for assessing progress.

 

Requirements:

  • Understand project management concepts,  methodologies and procedures to ensure systems solutions are delivered in a consistent, standard, and repeatable method.
  • Identify requirements for CR (change request) or BRD (Business Requirement Document)
  • Obtain customer sign off deliverables and SOW.
  • Develop, communicate, track, and analyze all aspects of multiple project plans with the customer project teams, customers to include project integration, scope, time, resources, risk, and procurement through all phases of the project life cycle.
  • Knowledge in the implementation of projects following an SDLC software development methodology.
  • Three or more years of Project management experience in which one or more of the following has occurred:
  • Demonstrated leadership and relationship management abilities
  • Proficiency in MS Office – Visio, MS Project, and MS PPT.
  • Strong oral and written communication skills.
  • Ability to present and discuss technical, functional, and information clearly and concisely, establish rapport, persuade others, and gain understanding
  • Ability to perform multiple tasks and adjust priorities based on workload, management directives, and customer demands
  • Candidate should have expertise in software application development, systems implementation, enhancement, and testing methods.
  • Travel required less than 10% per month.
  • Experience in Public Safety environment highly desirable.
  • Ability to work independently and aggressively track to project timelines
  • Excellent documentation skills and attention to detail
  • Effective communication skills: ability to communicate well with customers and co-workers.
  • Excellent written, oral presentation, and conflict resolution skills. Must be able to simplify, articulate and effectively communicate project material and deliverables at every level, internally and externally, including, negotiation and problem resolution with customers.
  • Excellent Time Management skills, including the ability to influence, motivate and persuade.
  • Strong customer facing services experience that includes issue resolution and escalation management at both the business owner and executive levels.
  • Bachelor’s degree in Computer Science, Software Deployment, or related discipline/equivalent work experience desirable.

 

Qualifications: 

  • Excellent interpersonal skills.
  • Problem-solving skills involving troubleshooting basic to moderate issues.
  • Strong organizational skills.
  • Effective analytical ability, particularly in a technical environment.
  • Excellent written and verbal communication skills.
  • Ability to travel preferred.
  • SQL and/or Database Administration Experience.
  • Public Safety Experience.

 

Benefits:

  • Annual salary commensurate with experience; opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • IRA with matching funds.

 

Interested candidates send resumes to: hr-us@prophoenix.com

Position: Project Coordinator

Job Type: Full-time salaried position, flexible hours

Location: Moorestown, NJ (Burlington County)

ProPhoenix is currently seeking a Project Coordinator that will report to our Director of Project Management & Implementation Services.

Position Summary:

The Project Coordinator manages administrative tasks, assists the project manager and team members to keep the project running smoothly. This may include ordering equipment and supplies, managing deadlines and workflow, and scheduling meetings and appointments. We are seeking an enthusiastic and motivated candidate who thrives in a fast-paced environment to join our team as a Project Coordinator.

Responsibilities:

Project Coordinator should be able to fulfill various duties and responsibilities. They should be able to work closely with project managers to create comprehensive action plans concerning resources, and timeframes for projects. Project managers perform various coordinating duties such as scheduling and risk management.

The following are additional duties and responsibilities that a project coordinator should be able to do:

  • Participate/ Conduct project status meetings and propose improvements if necessary.
  • Evaluate potential problems and technical hitches and develop solutions.
  • Manage assigned projects and coordinate all team members to keep workflow on track.
  • Manage project-related paperwork by ensuring all necessary materials are current,  properly filed and stored.
  • Direct project correspondences by preparing and reviewing project memos, meeting minutes and emails.
  • Communicate with clients to identify and define project requirements, scope, and objectives.
  • Coordinate project activities to ensure customer objectives, as well as overall technology and company objectives, are being met.
  • Liaise with internal and external stakeholders as necessary to ensure desired project progression.
  • Initiate, direct and lead project meetings, prepare reports, maintain schedules.
  • Establish, track, and manage project milestones.
  • Responsible for writing technical requirements and all aspects of project documentation.
  • Conduct projects close out activities, facilitate a project close out meeting to review and receive acceptance of all deliverables, milestones, and overall project acceptance across multiple projects
  • Performs reconciliations, which may not be limited to, inventory and invoicing
  • Demonstrated ability to build and strengthen relationships with the client and stakeholders.

     

Requirements:

  • Project planning and tracking experience using project management software (preferred)
  • Ability to efficiently manage (2-3) cross-functional, small to medium-sized projects with an average duration of 12-16 months or less.
  • Ability to communicate effectively both verbally and in written form, good listening skills.
  • Strong analytical and problem-solving skills.
  • A strong work ethic, a great attitude, and dedication to success are expected.
  • High level of flexibility with the ability to absorb new information and adapt to change quickly.
  • Meticulous – must be able to detect errors, identify trends, and make recommendations for improvements.
  • Ability to multi-task in a fast-paced environment to ensure timely follow-up and follow-through.
  • Solid understanding of software development life cycle methodologies such as Waterfall for implementing COTS.
  • Must be self-motivated and proactive.
  • Proficient with the Microsoft Office Suite, Microsoft Project, and Microsoft Visio.
  • The selected candidate will have the opportunity to work with a team of highly versatile and talented project managers, developers, and designers and at various levels of state government. 

 

Qualifications:

  • Excellent interpersonal skills.
  • Problem-solving skills involving troubleshooting basic to moderate issues.
  • Strong organizational skills.
  • Effective analytical ability, particularly in a technical environment.
  • Excellent written and verbal communication skills.
  • Ability to travel preferred.

 

Nice to Have:

  • SQL and/or Database Administration Experience
  • Public Safety Experience

 

Benefits:

  • Annual salary commensurate with experience; opportunity for year-end bonus.
  • Partially funded health and dental insurance.
  • IRA with matching funds.

Interested candidates send resumes to: hr-us@prophoenix.com