Principal Software Developer
Deltek
Principal Software Developer
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress.
Deltek Professional Services' mission is to deliver solutions that help our customers connect and automate the project lifecycle that fuels their business. Our group is responsible for assisting our global clients as they become new members of Deltek's Project Nation by applying professional services proven methodology in areas such as systems design, configuration, testing, training and solution documentation. We are a group of passionate, driven and collaborative individuals who pride ourselves on delivering best-in-class services to a diverse set of customers.
Position Responsibilities
As a Principal Developer in Deltek's Technical Center of Excellence (TCOE), you will serve as a technical subject matter expert responsible for building scalable, high-performance solutions. You will collaborate closely with customer-facing Technical Consultants and act as a technical anchor, developing and deploying custom solutions across multiple Deltek products. This role requires strong ownership, cross-functional collaboration, and a commitment to continuous learning, contributing to innovation streams and unified standards that drive consistency, efficiency, and scale across a global team.
Key Responsibilities:
- Develop client-specific customizations for global accounts, including Java-based ERP extensions, stored procedure hooks, custom application screens, and batch processing solutions across billing, revenue, purchasing, HR, and general ledger modules.
- Build structured, reusable code components and pattern libraries to reduce long-term maintenance costs and enable flexible deployment across all products.
- Document client-specific requirements and patterns for future engagements.
- Collaborate effectively across a global team, including consultants, project managers, Deltek partners, subcontractors, and cloud operations.
- Follow unified deployment processes with centralized release management and peer code reviews, applying disciplined change management practices.
- Leverage AI-powered tools throughout the project lifecycle to design, develop, and maintain scalable technical solutions.
- Build and maintain reusable AI prompts, business rules, and instruction libraries to accelerate development.
- Proactively recommend tooling, automation, and best practices for continuous improvement.
- Mentor and coach junior and mid-level developers, fostering a culture of continuous learning and avoiding knowledge silos.
- Create and maintain comprehensive technical documentation adhering to TCOE standards, architecture decisions, code documentation, deployment guides, and runbooks.
Qualifications
- 8-12+ years of experience in development
- Proven expertise in technical solution delivery, architecture, process improvement, and technical leadership
- Deep background in Costpoint extensibility and integrations, including use of Costpoint extensibility designer, Integration Console (WIC), stored procedures, and Java
- Familiarity with hook-based and event-driven plugin patterns within the Costpoint framework
- Proficiency in both Oracle PL/SQL and SQL Server T-SQL, with experience writing SQL compatible across both platforms
- Proficiency in Maven, Git, Jira, Eclipse, Visual Studio Code, and Claude
- Experience with RESTful and SOAP API development and integration
- Knowledge of secure coding standards, authentication, and authorization mechanisms
- Commitment to governance standards, adherence to SLAs and KPIs, and timely project delivery aligned with organizational processes
- Strong analytical and problem-solving skills
- Understanding of cultural differences and regional business practices
- Experience working effectively in distributed, global teams across multiple time zones with strong asynchronous communication skills
Preferred Qualifications:
- Direct Costpoint experience strongly preferred; equivalent depth in a comparable enterprise ERP extensibility framework (SAP ABAP, Oracle EBS, Microsoft Dynamics) considered with expectation of a Costpoint learning curve
- Knowledge of Maconomy, Replicon, or Vantagepoint ERP platforms is a plus
- Experience with enterprise integration platforms such as Airflow is a plus
- Track record of innovation and continuous improvement initiatives
- Experience mentoring and coaching developers
- ...Principal Software Developer Hi there! Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! As a hands-on Principal Software Developer, you'll guide design and architecture...SuggestedWork at officeLocal areaRemote workFlexible hours
- ...Principal Software Developer ASRC Federal Technology Solutions, LLC is seeking a qualified candidate with a minimum of a Secret clearance for a Principal Software Developer to support our Army analytics Group work in Fairfield, CA. The Software Developer - Senior...SuggestedRemote work
- ...Principal Software Developer Job Location (Short): Houston, Texas-USA | Madison, Alabama-USA Workplace Type: Remote Position Overview We are seeking a motivated AI/ML Engineer to build reliable, scalable systems and Generative AI and Agentic AI features, and...SuggestedRemote work
$99.6k - $223.4k
...team (Oracle Health Data Services - OHDS) is foundational to software products being built and serves the critical role of... ...application use cases. The OHDS team is looking for a Principal Software Developer to drive the data platform forward. In this role you will...SuggestedTemporary workRemote workFlexible hours- ...Principal Software Developer Job Location (Short): Madison, United States Workplace Type: Remote Responsibilities This position reports to the North American Public Safety Regional Development and Integration Team. This group develops, customizes, and implements...SuggestedRemote work
- ...Senior Principal Software Developer, Precisely AI Studio Canada Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic...Remote work
$229.2k - $319.5k
...the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement... ...click here !). As a Principal Software Engineer on the Developer Experience & Workflows team, you will lead the technical design...Temporary workLocal areaFlexible hours- ...required to strategically enable testing of software with delivery pipelines, including the... ...and other software engineers and developers to design systems. Analyzes and recommends... ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely...
$99.6k - $234.6k
...Principal Software Development Engineer We are looking for a Principal Software Development Engineer to join our OCI team. This role is part of a globally distributed team responsible for detecting, triaging, and mitigating OCI service-impacting events as quickly as...Temporary workWork experience placementFlexible hours- ...as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for a principal software developer to join our growing team. As a key contributor you will be part of our ROCm GPU-compute mathematical libraries team...
$96.8k - $251.6k
...delivering next-generation platforms and frameworks to empower developers and support groundbreaking cloud services. What You'll Be... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours- ...Contribute to the organization's AI Center of Excellence by developing reference implementations, documentation, and best practices,... ...with a long track record of success in delivering high-quality software. For this role, you should have at least 8 years of experience...Remote work
$99.6k - $234.6k
...accelerate design and delivery while maintaining high standards for security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform capabilities, improve platform reliability and security posture,...Temporary workVisa sponsorshipFlexible hours$170k - $210k
...Principal Software Developer Engineer Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard...Full timeWorldwideHome office$214.5k
...differentiated, and personalized experiences that drive loyalty and traveler satisfaction. This Principal Software Development Engineer role is part of the Developer Experience team, at the intersection of DevEx, data, and business strategy. The Developer Experience...Work at officeLocal areaFlexible hours$160.63k - $181k
...leveraging tools such as Java and Springboot. Develops SOAP and REST Web Services, using Java/J... ...by developing complex or multiple software applications and conducting studies of alternatives... ...) and five (5) years of experience as a Principal Software Engineer/Developer (or closely...$99.6k - $234.6k
...delivering next-generation platforms and frameworks to empower developers and support groundbreaking cloud services. What You’ll Be... ...you will envision, collaborate with Architects and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$96.8k - $251.6k
...components for data planes through a data-plane runtime framework, developing a remote persistent storage solution with the latency and... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours- ...Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office. The Role: This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business...H1bWork at officeLocal areaRemote workWork from homeShift work
$170k - $210k
...security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Embedded Software Developer for our FortiSwitch Team As a Principal Embedded Software Developer, you will: Develop and maintain software...Full timeWorldwide$133.4k - $226.8k
...tomorrow - it'll be a fun journey! Ingram Micro is seeking a Principal, Java Developer to design, develop, and maintain scalable backend... ...communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and...Temporary workWorldwide$117.9k - $184.3k
...Fleets. Responsibilities The Core Analysis Process System (CAPS) Project is looking to hire a principal software engineer to lead the reactor engineering community in developing and implementing complex software solutions for scientific and engineering problems. The CAPS...For contractorsLocal areaFlexible hours- ...any other protected class. Clearance Required: TS/SCI Other Requirements: U.S. Citizenship Position Responsibilities The Software Developer will develop and maintain a framework that intelligently and dynamically makes real‑time decisions based on multi‑tiered analytics...
$96.8k - $251.6k
...plane level and performance problems. You should be a rock‑solid developer able to dive deep into low‑level systems, design broad... ...Envision, collaborate with executives for investment and drive the software design and development for new major data‑plane components of...Temporary workWork experience placementLocal areaRemote workFlexible hours$131.3k - $237.35k
Description We are seeking a Principal Software Developer who will be a member of a dynamic team Air Traffic Management program - SkyLine-X™ SkyLine-X™ provides an array of advanced air traffic management capabilities to improve aircraft safety, performance, and efficiency...Local areaImmediate start$103.6k - $176.4k
## Principal Software Developer - TEG (strong AWS background required)Applylocations: Boston, MA, UStime type: Full timeposted on: Posted Todayjob requisition id: R10656We are constantly looking to add to our core talent. If you are seeking a career that is challenging...Hourly payTemporary workImmediate startMonday to FridayFlexible hours$138.82k - $208.54k
Description The Principal Software Developer leads complex development projects, mentors staff, and collaborates with business analysts, users, vendors, and Information Services to design and implement robust ERP‑based solutions across Human Resource, Payroll, Supply Chain...Remote workShift work- ...United States | Madison, United States Workplace Type: Hybrid Req Id: 2749 Responsibilities Octave is looking for a Principal Software Developer to join the team. This position will be responsible for the design, implementation, technical documentation, and maintenance...
- Key Responsibilities Design and develop scalable data pipelines and AI-driven workflows. Build LLM/agent-based solutions for business... ...BS/MS in Computer Science or equivalent. 8+ years of relevant software engineering experience. Strong software engineering skills in...
$131k - $191.4k
...better decisions so they can improve resilience, increase efficiency, and reduce costs. We’re looking for a highly motivated Principal Software Developer to join our dynamic team in building a modern SaaS application for digital twins. In our fast-paced, collaborative,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal software engineer United States
- senior principal software engineer United States
- principal software engineer manager United States
- principal architect United States
- principal United States
- principal data architect United States
- principal solutions consultant United States
- principal solution architect United States
- senior principal scientist United States
- associate principal United States

