1

Book Publishing Software Developer Jobs in Indiana

Software Developer

Indianapolis, IN · On-site

$70K - $80K/yr

Software Developer Department: Newfields Lab Reports To: Manager of Software Development FLSA ... We specialize in online, in-gallery, and outdoor interactives, digital publishing (including web ...

Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and ... Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching ...

Maintain MS Certification as a Professional Developer. Encourage developers to become MCTSs and ... Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching ...

In this role, you will directly contribute to that mission by ensuring our software provides a ... Configure and manage map services and data publishing workflows to ensure timely and accurate data ...

In this role, you will directly contribute to that mission by ensuring our software provides a ... Configure and manage map services and data publishing workflows to ensure timely and accurate data ...

Sr. Engineer, Integration

Lafayette, IN · On-site

$100K - $134K/yr

Publish APIs to our API gateway for other developers to utilize. Manage the API Developer Portal ... (3) years of software development experience using full stack JavaScript roles with React ...

Senior Application Developer

Westfield, IN · On-site

$92K - $126K/yr

... enterprise software systems and applications. The Senior Application Developer operates as a ... Publisher, OAF (Oracle Applications Framework), forms personalization, Workflow, and WEB ADI. 8 ...

Senior Application Developer

Westfield, IN · On-site

$92K - $126K/yr

... enterprise software systems and applications. The Senior Application Developer operates as a ... Publisher, OAF (Oracle Applications Framework), forms personalization, Workflow, and WEB ADI. 8 ...

Senior DevOps Engineer

Fort Wayne, IN · On-site

$120K - $140K/yr

... software solutions for credit unions and their members. Our customers rely on us for powerful ... Own end-to-end deployment, publishing, and configuration for iOS and Android mobile applications.

Experience working with numerous data sources, knowledge of source connectivity, and publishing for ... and integrated software, data platforms, and advanced analytics. If you are committed ...

THE OPPORTUNITY We are seeking to hire an energetic Account Executive with educational publishing ... Proficiency with MS Office software; experience with Sales Automation, Customer Relationship ...

THE OPPORTUNITY We are seeking to hire an energetic Account Executive with educational publishing ... Proficiency with MS Office software; experience with Sales Automation, Customer Relationship ...

THE OPPORTUNITY We are seeking to hire an energetic Account Executive with educational publishing ... Proficiency with MS Office software; experience with Sales Automation, Customer Relationship ...

next page

Showing results 1-20

Book Publishing Software Developer information

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 are Book Publishing Software Developers?

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 Indiana? For Book Publishing Software Developer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Book Publishing Software Developer jobs in Indiana look for? The top searched job categories for Book Publishing Software Developer jobs in Indiana are:
What cities in Indiana are hiring for Book Publishing Software Developer jobs? Cities in Indiana with the most Book Publishing Software Developer job openings:

$70K - $80K/hr

Full-time

Posted 20 days ago


Job description

Job Title: Software Developer

Department: Newfields Lab

Reports To: Manager of Software Development

FLSA Status: Non-Exempt

Salary Range: $70,000 - $80.000

OVERVIEW

Newfields seeks a talented Software Developer to work as part of the Newfields Lab. We are a group of designers, developers, and digital strategists who create technology solutions for Newfields. We engage audiences in immersive experiences through technology by developing new ways for people to interact with art, nature, their environment, and one another.

The Newfields Lab serves as the in-house development team for Newfields. We specialize in online, in-gallery, and outdoor interactives, digital publishing (including web development), data analytics, online collections, and data and systems integrations.

We are currently looking for a full-stack software developer with a breadth of experience that includes modern front-end development web tools as well as comfort with database modeling and API creation and consumption. We often will handle unique requests to solve the diverse requirements of a cultural institution, and therefore, a self-starter who enjoys new technologies is always welcome.  

PRIMARY RESPONSIBILITIES

The following responsibilities describe the general nature of work for employees in this position, but this is not intended as an exclusive or all-inclusive inventory.

  • Collaborate with other developers, designers, and Newfields’ staff to create passive, interactive, and immersive educational on-premise and web-based
    experiences, including indoor and outdoor immersive projection-based experiences.
  • Create clean, well-documented, and efficient software and services, with responsibilities for both front- and back-end development
  • Maintain and improve the DiscoverNewfields.org website and develop innovative ways to reach a wider audience through online experiences
  • Stay up to date with new methodologies in full-stack web development
  • Maintain, optimize, organize, and document existing sites, services, and systems

To perform the job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.


EXPERIENCE, SKILLS, AND KNOWLEDGE
  • Bachelor's Degree in Computer Science or a related field
  • 3-5 years of professional software development experience
  • Fluency with HTML/CSS/JS
  • Modern front-end frameworks such as React, AngularJS, or VueJS;
  • CSS preprocessors and modern CSS frameworks;
  • Server-side languages, especially NodeJS/Typescript and Python
  • Aptitude for analyzing diverse systems, processes, databases, schemas, etc.
  • Relational databases MySQL, PostgreSQL, MsSQL, etc.
  • Experience developing and consuming REST-ful/GraphQL APIs and web services
  • Ability to translate design prototypes and mockups into working software, websites, dashboards, and/or reports
  • Deployment of web applications and servers on AWS or equivalent IaaS
  • Familiarity with: Unix-based operating systems and servers;
  • Familiarly with other languages such as Python, C#, and/or shell scripting
  • Implementing and integrating AI systems such as creating MCP Servers, using neural networks, AI assisted development, etc.
  • Experience with headless or monolithic content management systems such as Contentful, Contentstack, WordPress, Drupal, etc.
  • Interest in cultural institutions and guest engagement and experience

Candidates should have or be able to demonstrate many of the experiences and skills listed above. Newfields will consider candidates based on how closely candidates match the needs and expectations of the organization, and candidates who do not have 100% of the expected experiences listed above should consider applying if they believe that they are strong candidates for this position.

Physical Demands of Work Environment

The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Physical demands: While performing the duties of this job, the employee may spend long periods of time working on a computer, either sitting or at a standing
    desk; occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk or hear. The employee must occasionally lift and/or move up to 25 pounds.
  • Work environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential
    functions of the position. The Newfields Lab team works in an open-concept office space, with a moderate noise level.