1

Book Publishing Software Developer Jobs in Baltimore, MD

Sr. Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

The successful canddiate should be an experienced developer who can deliver a customer facing ... Experience building and publishing Sprint Boot Rest APIs * Experience with eVo including ...

Java Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... SIMILAR CAREER TITLES Java Developer, Backend Developer, Full Stack Developer, Software Engineer ...

Terrestrial Software Systems Engineer

Annapolis Junction, MD · On-site

$176K - $209K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Land Systems Software Engineer, Infrastructure Software Engineer, Surface Systems ...

Senior Software Engineer

Baltimore, MD · On-site

$121K - $160K/yr

... journalism, publishing, subscription, or other digital consumer product environments. • ... with DevOps practices, CI/CD pipelines, monitoring, and observability tools. • Experience ...

Java / C / AWS Software Engineer

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... SIMILAR CAREER TITLES Java Developer, C Developer, AWS Software Engineer, Cloud Software Engineer ...

Terrestrial Software Systems Engineer

Annapolis Junction, MD · On-site

$176K - $209K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Terrestrial Software Systems Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full ... publish). If you do not see an opening you are looking for, know that we see almost all types of ...

Software Engineer (Java, MASH, Linux)

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Middleware Engineer, Systems Engineer, Backend Developer, Full Stack Developer ...

Signals Software Engineer

Annapolis Junction, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Systems Software Engineer, Signal Intelligence Engineer, etc. DEGREE (Level Desired ...

Software Engineer (Java, AWS, Linux)

Annapolis Junction, MD · On-site

$52.75 - $72.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Full Stack Developer, Cloud Software Engineer, Systems Engineer, DevOps Engineer ...

Full Stack Developer

Annapolis Junction, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... SIMILAR CAREER TITLES Software Engineer, Backend Developer, Frontend Developer, Web Developer ...

Cloud Analytic Software Engineer

Annapolis Junction, MD · On-site

$61.25 - $79.75/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Cloud Application Developer, Cloud Systems Engineer, Cloud Data Scientist, Cloud ...

iOS Vulnerability Engineer (Software)

Annapolis Junction, MD · On-site

$143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... publish). If you do not see an opening you are looking for, know that we see almost all types of ... Developer, Vulnerability Analyst, Secure Software Engineer, etc. DEGREE (Level Desired) Bachelor ...

Showing results 21-40

Book Publishing Software Developer information

See Baltimore, MD salary details

$47.7K

$111.1K

$164.9K

How much do book publishing software developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for book publishing software developer in Baltimore, MD is $111,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,400.00 and $129,200.00 per year, depending on experience, location, and employer.

What is the difference between Book Publishing Software Developer vs Book Editor?

AspectBook Publishing Software DeveloperBook Editor
Primary RoleDevelops and maintains software tools for publishingReviews, revises, and improves written content
Skills RequiredProgramming, software engineering, knowledge of publishing workflowsEditing, language proficiency, content organization
Work EnvironmentTech companies, publishing software firms, remote or office-basedPublishing houses, freelance, editorial teams
Common Industry UsageTechnology-driven publishing projectsContent creation and quality control

The main difference is that Book Publishing Software Developers focus on creating and maintaining the digital tools used in publishing, while Book Editors concentrate on refining and improving the content itself. Both roles are essential in the publishing industry but serve different functions related to technology and content quality.

What are the key skills and qualifications needed to thrive as a book publishing software developer, and why are they important?

To thrive as a Book Publishing Software Developer, you need strong programming skills (such as Python, Java, or C#), experience in software development, and often a degree in computer science or a related field. Familiarity with publishing-specific tools like Adobe InDesign, XML workflows, content management systems (CMS), and version control systems (e.g., Git) is typically required. Excellent problem-solving, collaboration, and communication skills help developers understand publisher needs and work effectively with cross-functional teams. These skills ensure the creation of robust, user-friendly software that streamlines the publishing process and meets industry standards.

What is a book publishing software developer?

Book Publishing Software Developers are professionals who design, develop, and maintain software applications specifically for the book publishing industry. They create tools that help publishers manage manuscripts, automate workflows, format content for print and digital platforms, and track sales or distribution. These developers often work with publishing standards like EPUB, PDF, and XML, and collaborate with editors, designers, and production teams to streamline the publication process. Their work ensures that publishers can efficiently produce and distribute books in various formats while maintaining high quality.

How do book publishing software developers typically collaborate with editors and designers during the development process?

Book Publishing Software Developers frequently work closely with editors and designers to understand workflow requirements, digital formatting standards, and user-interface needs. This collaboration often involves gathering feedback on prototypes, troubleshooting layout or conversion issues, and integrating editorial tools that streamline content management. Effective communication and agile development practices are essential, as developers must adapt to changing publishing trends and ensure the software supports both creative and production teams efficiently. Regular cross-functional meetings and iterative feedback loops help ensure the final product aligns with the needs of all stakeholders.

What are popular job titles related to Book Publishing Software Developer jobs in Baltimore, MD?

For Book Publishing Software Developer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Book Publishing Software Developer jobs in Baltimore, MD look for?

The top searched job categories for Book Publishing Software Developer jobs in Baltimore, MD are:

Infographic showing various Book Publishing Software Developer job openings in Baltimore, MD as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% In-person, 4% Hybrid, and 7% Remote job distribution, with an average salary of $111,134 per year, or $53.4 per hour.

Lead Software Engineer (Oracle Cloud)

T. Rowe Price Associates, Inc.

Owings Mills, MD

Full-time

Medical, Life, Retirement, PTO

Re-posted yesterday


T. Rowe Price rating

9.1

Company rating: 9.1 out of 10

Based on 21 frontline employees who took The Breakroom Quiz


Job description

At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world. As a premier global asset management organization with more than 85 years of experience, we provide investment solutions and a broad range of equity, fixed income, and multi-asset capabilities to individuals, advisors, institutions, and retirement plan sponsors. We take an active, independent approach to investing, offering our dynamic perspective and meaningful partnership so our clients can feel more confident.

We believe doing the right thing for our clients and our associates is good business. With a career at the firm, you can expect opportunities to create real impact at work and in your community. You'll enjoy resources to support your career path, as well as compensation, benefits, and flexibility to enrich your life. Here, you'll find a collaborative culture that respects and values differences and colleagues who share a spirit of generosity.

Join us for the opportunity to grow and make a difference in ways that matter to you.

Role Summary
We are seeking a Lead Software Engineer with deep expertise in Oracle Cloud technologies, including ERP, EPM, Oracle Integration Cloud (OIC), OTBI, BI Publisher, and APEX. This role will lead the design, development, integration, optimization, and support of Oracle Cloud ERP and EPM solutions, with responsibility for scalable integrations, reporting capabilities, custom application development, and enterprise solutions aligned with business objectives.

Responsibilities

  • Solution Architecture and Development: Design and build custom extensions, workflows, and integrations across Oracle Fusion Cloud ERP modules, including General Ledger, Accounts Payable, Accounts Receivable, Fixed Assets, Cash Management, and Financial Data Hub.
  • Integration and Data Pipelines: Architect secure, scalable integrations using OIC, REST/SOAP APIs, file-based integrations, and event-driven patterns while supporting data migration, conversion, and reconciliation activities.
  • ERP and EPM Delivery: Build and enhance Oracle ERP and EPM solutions, including configurations, custom extensions, financial process automation, and integrations across finance, procurement, Financial Data Hub, and enterprise performance management domains.
  • Reporting and Analytics: Develop and optimize OTBI and BI Publisher reports, dashboards, and data models to support operational reporting, real-time analytics, and business decision-making.
  • APEX Application Development: Design and deliver Oracle APEX applications that improve user experience, automate workflows, and extend Oracle Cloud capabilities.
  • Technical Leadership: Lead technical design discussions, code reviews, implementation planning, and engineering best practices while mentoring developers and promoting reusable frameworks.
  • System Optimization and Upgrades: Assess Oracle quarterly releases, patches, and roadmap changes, and evaluate impacts on configurations, customizations, and integrations.
  • Governance, Security, and Compliance: Partner with business, audit, and compliance teams to ensure implementations align with SOX, ITGC, data security, RBAC, SSO, OAuth, and segregation of duties requirements.
  • Production Support and Technical Debt Management: Provide L2/L3 production support, troubleshoot complex system and data issues, improve system availability, and manage technical debt.
  • Problem Solving and Delivery Ownership: Own end-to-end delivery across design, development, testing, deployment, and support while making sound technical trade-offs with minimal guidance.

Business Knowledge

  • Apply a strong understanding of finance, procurement, and enterprise business processes within Oracle ERP and EPM ecosystems.
  • Translate business requirements into scalable technology solutions aligned with enterprise architecture standards.
  • Partner with stakeholders across business and technology teams to drive modernization, automation, and process improvement.
  • Aligning engineering decisions with business priorities, data integrity, operational efficiency, and enterprise control requirements.

Qualifications

Required:

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Finance, Accounting, or a related field; master's degree preferred.
  • 12+ years of combined IT, software engineering, and ERP experience, including 8+ years focused on Oracle Fusion Financials.
  • Strong experience with Oracle Integration Cloud (OIC), including orchestration, APIs, integrations, and data flows.
  • Strong experience with Oracle Cloud ERP modules, including Financials, Procurement, Financial Data Hub, and related enterprise processes.
  • Experience with Oracle EPM solutions such as FCCS, ARCS, PBCS, TRCS, and EDMCS.
  • Experience developing OTBI and BI Publisher reports, dashboards, and data models.
  • Oracle APEX application development experience.
  • Expertise in end-to-end software development lifecycle (SDLC) practices and Agile delivery models.
  • Experience designing integration architectures, data flows, APIs, and secure connectivity across enterprise systems.
  • Strong skills in data modeling, debugging, performance tuning, troubleshooting, and production support.
  • Ability to communicate technical concepts clearly to both technical and business stakeholders.
  • Demonstrated ability to work independently, lead workstreams, and serve as a technical expert within the team.

Preferred:

  • Exposure to AI/ML-driven solutions, enterprise copilots, and agent-based workflows that improve automation, reporting, and decision support.
  • Experience with multi-cloud and hybrid architecture patterns across OCI, AWS, Azure, and enterprise integration environments.
  • Expertise in integration frameworks, including REST/SOAP APIs, SOA, file-based integrations, middleware patterns, and third-party SaaS integrations.
  • Proficiency in financial processes, including Procure-to-Pay, Financial Close, Reconciliation, Subledger Accounting, and Source-to-Pay workflows.
  • Experience with performance tuning, data optimization, large-scale data migrations, and DevOps practices such as CI/CD, Git, and automated deployments.
  • Familiarity with security and compliance concepts, including RBAC, OAuth, SSO, SOX, audit controls, and segregation of duties.
  • Experience working in large, cross-functional enterprise environments with distributed teams.
  • Ability to influence architecture decisions, drive reusable frameworks, standardize enterprise solutions, and mentor engineers.

FINRA Requirements
FINRA licenses are notrequiredand will not be supported for this role
Work Flexibility
This role is eligible for hybrid work, with up to three days per week from home

Base Salary Ranges

Please review the job posting for the location of this specific opportunity.

$145,000.00 - $247,000.00 for the location of: Maryland, Colorado, Washington and remote workers
$159,000.00 - $272,000.00 for the location of: Washington, D.C.
$181,000.00 - $309,000.00 for the location of: New York, California

Placement within the range provided above is based on the individual's relevant experience and skills for the role. Base salary is only one component of our total compensation package. Employees may be eligible for a discretionary bonus, which is determined upon company and individual performance.

Commitment to Diversity, Equity, and Inclusion

At T. Rowe Price, our associates are our greatest asset. We thrive because our company culture is built on inclusion and because we sustain a work environment where associates can bring their best selves to work every day. The backgrounds, talents, and experiences of our global associates allow us to embrace new ideas and perspectives that move our business priorities forward and enable us to deliver strong client outcomes. Here, you can expect equal opportunity and fair and consistent treatment for all.

Benefits

We value your goals and needs, at work and in life. As an associate, you'll be supported with resources, benefits, and work-life balance so you can thrive in ways that matter to you.

Featured employee benefits to enrich your life:

  • Competitive compensation

  • Annual bonus eligibility

  • A generous retirement plan

  • Hybrid work schedule

  • Health and wellness benefits, including online therapy

  • Paid time off for vacation, illness, medical appointments, and volunteering days

  • Family care resources, including fertility and adoption benefits

Learn more about our benefits.

T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, color, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.

What T. Rowe Price employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom