Sr Software Developer
$72k - $127kDeltek
Sr 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.
As a Senior Software 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. The Senior Software Developer champions an AI-first approach to engineering, embedding AI tooling and AI-driven solutions into everyday development practice rather than treating AI as an afterthought. 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.
- Stay current with emerging technologies and recommend solutions that enhance quality and efficiency.
- Drive adoption of AI-assisted development tools (code generation, AI pair-programming, automated testing/review) to accelerate delivery and raise code quality across the team.
- Mentor developers on practical AI skills (prompt engineering, working with LLM APIs, evaluating AI-generated output) and set the standard for responsible AI use on the team.
- 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:
- 5-8 years of experience in development with proven expertise in technical solution delivery, architecture, process improvement, and technical leadership
- US Citizenship required for this position
- Solid understanding of Costpoint extensibility and integration concepts, with hands-on experience in one or more of: the Costpoint extensibility designer, Integration Console (WIC), stored procedures, or Java
- Familiarity with hook-based and event-driven plugin patterns within the Costpoint framework
- 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
- Hands-on experience building with LLMs/generative AI (e.g. OpenAI, Anthropic, Azure OpenAI) in production systems, not just familiarity but shipped work.
- Practical knowledge of prompt engineering, RAG, and agentic frameworks. Track record of using AI tooling to measurably improve development velocity or quality.
- Mastery of all technology stacks used by the team, including advanced proficiency in Python, Node.js, .NET, CI/CD, Serverless, and AI/LLM.
- 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:
- 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
The U.S. salary range for this position is $72,000.00-$127,000.00. This range is subject to change as Deltek takes a number of factors into consideration when determining individual base pay, such as location, job-related knowledge, skills and experience. Certain roles are eligible for additional rewards, including incentive compensation and equity.
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.
$164k - $295k
...starts with you. About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared developer tooling foundation for our next-generation front end. It's a strategic role for someone who wants to shape how hundreds of UI engineers...SeniorPermanent employmentContract workWork experience placementWork at officeLocal areaRemote workShift work$119.16k - $148.95k
...Medical Inc., a leader in infusion therapy and pain management, develops, manufactures, and markets innovative medical products and... ...marketing requirements into technical specifications. Full stack software development using multiple languages (C#, Java, JavaScript, SQL...SeniorFor contractorsWork at officeRelocationShift work- ...Senior Software Developer —Hybrid Position Candidates will work in our Charlotte, NC office. Retirement Clearinghouse was voted one of the top places to work by Charlotte Magazine in 2024, 2025 and 2026! When you join the team, you'll make a real difference...SeniorHourly payTemporary workWork experience placementWork at officeRemote work
$140k - $180k
Job DescriptionEverforth ECS is seeking an Senior Software Developer to work in our Quantico, VA office. Are you ready to play crucial role in supporting cutting-edge technology for federal law enforcement and scientific organizations? ECS is seeking a highly skilled and...SeniorWork at office- ResponsibilitiesDesign and create various custom applications in Salesforce.com technology.Develop Visual force pages and controllers and customize the User Interface as required by the end users.Develop Apex Triggers, Apex classes, Controllers and schedule Apex jobs.Design...Senior
$87.1k - $157.45k
Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working on the Federal Aviation Administration... ...the backbone foundational platform for all ATC Systems. Developers on ERAM support new system capabilities/enhancements requested...SeniorFull timeWork experience placement- ...distributed storage solutions for the AI and high-performance computing market. We are seeking a highly experienced Senior Storage Software Developer with deep expertise in C/C++ and a proven track record in leading entire subsystems of code development within distributed...SeniorRemote work
- ...and security solutions and services. POSITION SUMMARY As a Sr. Applications Engineer, you will need to formulate an engineered... ...regular basis. Interface with area and senior leadership to develop a win strategy and evaluate the dynamics of projects. Work with...SeniorFor contractorsFor subcontractor
- ...are seeking a full time highly skilled .NET, VB.net, C#, MS SQL Developer to support our desktop application development initiatives.... ...successful candidate will design, code, and test application software using .NET as the front-end development tool and SQL Server as...SeniorFull timeWork experience placement
$164k - $295k
...you. About the Role: CrowdStrike is seeking an experienced Software Development Engineer to join our AI Detection and Response (... ...scalable microservices, frameworks and platform components Develop comprehensive tests focusing on reliability, accuracy and performance...SeniorPermanent employmentWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week- ...Grumman Defense Systems seeks a System Deployment Capability Lead Sr. Principal Systems Engineer (Level 4) to join the team across... ...will lead systems engineering activities for the Sentinel program, developing architecture, requirements, and verification across ground...Senior
- ...Job Description Job Description BCforward is seeking a Senior Salesforce Developer/Lead for an onsite position in New York, NY . In this role, you will design, develop, and deliver scalable, secure Salesforce solutions while leading technical teams to optimize...SeniorContract workTemporary work
- Job Description Job ID#: 64657 Job Category: Software Developer Remaining Positions: 1 Details: Stefanini, Inc., seeks a Software Developer, Sr. reporting to office in Southfield, MI to support Global Test Data Management software application using industry standards...SeniorWork at officeRelocation
$137.2k - $205.38k
...combines the patented technology of metamaterials with powerful software to create a radar sensor with unprecedented performance at... ...including Urban Air Mobility (UTM).Echodyne is seeking a Sr. Software Developer in Test to help build our next-generation radar software....SeniorFull timeTemporary work$194k - $349k
...correctness are first-class requirements. This is a systems software role. You'll work close to the OS, reason carefully about behavior... ...decide where it goes next. What You'll Do Design, develop, and own kernel-mode and lower level system software components...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work- OverviewThe developer, with a minimum of 10 years’ experience, will support the full lifecycle development (analyze, design, develop,... ...services, such as S3 and EC2.· Demonstrated understanding of software development best practices, including version control, testing...Senior
$225k - $275k
...Corporation, our primary business is innovating, developing, and fielding digital signal processing (... ...impact. We seek an experienced Agile Software developer who can not only lead the... ...are the primary responsibilities in the Sr. Software Developer position?Leads an Agile...SeniorTemporary workWork at officeFlexible hours$175k - $315k
...ownership at the intersection of AI, marketing operations, and developer tooling, with direct visibility to senior marketing leadership... ...or TypeScript ~ Bachelor's degree in Computer Science, Software Engineering, or a related technical field or equivalent practical...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work$164k - $295k
...Experience driving technical decisions across groups and stakeholders ~ Strong sense of ownership in what you build ~ Passion for developing teams through code reviews, design reviews and mentorship ~ Proven experience utilizing AI technologies to enhance decision-...SeniorPermanent employmentWork experience placementWork at officeLocal area2 days per week$194k - $349k
...Experience driving technical decisions across groups and stakeholders ~ Strong sense of ownership in what you build ~ Passion for developing teams through code reviews, design reviews and mentorship ~ Proven experience utilizing AI technologies to enhance decision-...SeniorPermanent employmentWork experience placementWork at officeLocal area2 days per week- At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.We are seeking a Software Engineer to develop AI models for electrothermal, electromagnetic, and structural simulations. This role combines research in deep learning...SeniorFull time
- ...JOB SUMMARY Take ownership of complex software development tasks, working independently to design, code, develop, debug and implement high-quality IT solutions. Utilize your in-depth knowledge and experience to solve technical challenges and mentor junior developers...SeniorWork experience placementWork at office
$140k - $180k
...committed engineers, technologists, and business leaders to join us.Job Summary:Super Micro Computer, Inc. is seeking a Senior Software Developer to build and maintain the applications and integrations behind supermicro.com. This is a full-stack role spanning front-end...SeniorWorldwide- SaaS Senior Software Developer - Hybrid, Cary NCWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.If you're looking for a dynamic, fulfilling career with...SeniorFull timeLocal areaWork visa
$164k - $295k
...UI engineering at CrowdStrike. As Product Groups migrate onto the new UI, we're consolidating quality, release, observability and developer tooling into a single internal platform that teams pick up themselves. This role is central to that mission where you'll build the...SeniorPermanent employmentContract workWork experience placementWork at officeLocal area$98.08k - $147.12k
...management strategy, OpenText enterprise content management (ECM) software provides Content Services to help connect content within... ...people and systems that need it.Your ImpactAs a Senior Software Developer, you will be a key contributor to OpenText’s cloud &on-prem product...Senior- ...stakeholders to integrate security best practices into all stages of the software development lifecycle. The Opportunity Your key... ...potential weaknesses. Collaborate with our SDLC Council to develop and maintain secure coding standards, empowering developers to...Senior
$116.5k
OverviewWe need your talent! Waters Corporation is currently seeking a Sr Software Engineer to join our Global Software Engineering team. Our... ...: Extensive knowledge and proven experience as a software developer, with exposure to elements of our back end technology stack,...SeniorLocal areaWorldwide- Required technical skills/experience (5+ years experience with all the following): Corporate/enterprise applications .Net C# Blazor HTML Visual Studio Docker Containers Azure Sharepoint Container Registry Linux ...Senior
- ...This Software Engineer 3 contractor position is part of the Administrative Applications SharePoint team and will be working to develop enhancements and provide support for the Robotic Process Automation application. This position will perform Software Engineer/Application...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Developer. Be the first to apply!
- ngo software engineer United States
- software qa engineer United States
- senior software design engineer United States
- real time software engineer United States
- software engineer co-op United States
- facebook software engineer United States
- 2021 software engineer internship United States
- labview software developer United States
- startup software engineer United States
- simulation software engineer United States




