- Support, maintain, and enhance ERP platforms and core financial systems, including General Ledger, Order-to-Cash, Procure-to-Pay, Revenue Recognition, Billing, and connected systems
- Research and analyze business requirements, provide conceptual and detailed designs, and deliver solutions across Finance, billing, and enterprise applications. This includes developing, enhancing, configuring, testing, and supporting solutions as well as database and interface architecture design/support for moderate to complex projects
- Engage in all aspects of development including understanding business requirements and testing support to analyze and mitigate issues.
- Anticipate and proactively manage system and software design need
- Apply deep systems, database, and application knowledge to troubleshoot and resolve complex issues, perform root cause analysis, optimize performance, and support business-critical processes using advanced SQL and configuration expertise
- Participate in code reviews and change management (release) process to develop and implement new applications and updates to existing application
- Interface with third-party software vendors to escalate and resolve integration and software/technical issue
- Collaborate cross-functionally with senior level management, business owners, solution architects, business system analysts, project managers and other engineers/developers to discuss technical options to meet business requirements to achieve secure and scalable solution
- Promote and follow established processes, policies, standards, and procedures to assure compliance with corporate and regulatory requirement
- Plan, support, and manage the application lifecycle across development, test, and production environments, including environment health, server patching coordination, maintenance activities, and operational support in accordance with enterprise best practices and defined standards
- Lead and contribute to ERP integrations between financial systems and adjacent platforms such as CRM, HRIS, Data Warehouses, and third‑party vendors
- Develop and maintain architectural diagrams, integration documentation, and operational runbooks to support system integrity, audit readiness, and knowledge sharing
- Maintain pulse on emerging tools, software practices, and technologies to improve solution cost and quality
- Interface with third-party software vendors to escalate and resolve integration and software/technical issues
- Bachelor’s degree in computer science or engineering
- 8-10 years working in an IT environment
- 6-8 years working as a developer/systems engineer
- Experience leading complex projects/tasks
- Strong hands-on experience with a variety of code, interface, API, and database concepts
- Experience in full project life cycle development for systems and applications
- Experience integrating and customizing business applications
- Costpoint experience preferred
Benefits and perks listed here may vary depending on the nature of employment with Deltek. Employees have access to healthcare benefits, a 401(k) plan and company match, paid vacation time and holidays, well-living programs, short-term and long-term disability coverage, basic life insurance and tuition reimbursement.
Why Join #TeamDeltek
Grow. Collaborate. Innovate.
We create innovative products and solutions that power our customers’ project success. Our market leadership is based on the work of our global and diverse team of innovators, creators and collaborators who have a passion for learning, growing and making a difference for Deltek Project Nation.



