1

Book Publishing Software Developer Jobs in Michigan

Sr. DevOps Engineer

Dearborn, MI · On-site

$119K - $153K/yr

... publish key DevOps metrics to Carhartt's leadership on a monthly/quarterly basis - Collaborate with Carhartt devs to help provision scalable and reliable application software running in a cloud ...

Data Engineer

Warren, MI

$107K - $129K/yr

... publish trusted data products for analytics, reporting, and AI use cases. * Develop and support end ... developer, or integration engineer building production-grade data pipelines and data products.

New

Publish validated software for use across development fleets. Basic Qualifications: * Bachelor of Science in Electrical Engineering, Automotive Engineering, Computer Engineering, or related degree ...

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 Michigan? For Book Publishing Software Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Book Publishing Software Developer jobs in Michigan look for? The top searched job categories for Book Publishing Software Developer jobs in Michigan are:
What cities in Michigan are hiring for Book Publishing Software Developer jobs? Cities in Michigan with the most Book Publishing Software Developer job openings:
Infographic showing various Book Publishing Software Developer job openings in Michigan as of June 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Hybrid job distribution.
Sr. DevOps Engineer

Sr. DevOps Engineer

Carhartt

Dearborn, MI • On-site

$119K - $153K/yr

Full-time

Posted 25 days ago


Carhartt rating

8.0

Company rating: 8.0 out of 10

Based on 28 frontline employees who took The Breakroom Quiz


Job description

Sr. DevOps Engineer Req #584 5750 Mercury Dr, Dearborn, MI 48126, USA Position Details: Title: Sr. DevOps Engineer Department: Information Technology Reports to: Sr.

Manager, IT Delivery COE Location: Dearborn Job Classification: Remote FLSA Status: Exempt Job Band: Professional Job Summary The Sr. DevOps Engineer will be part of the Delivery COE team, responsible for Carhartt’s enterprise DevOps and CI/CD (end-to-end process and operations) for development, test and production environments. This individual must have a software architecture mindset, and a strong ability to integrate cloud principles with application deployment processes.

Good development, database, technical operations, monitoring, and ability to communicate and work with the cross functional teams are critical for success. They will be integral to creating and maintaining a cohesive, collaborative, success-oriented culture in which we leverage technology industry best practices to meet the needs of our Carhartt associates. Associate Responsibilities - Define a comprehensive enterprise DevOps, CI/CD process for Carhartt’s software delivery - Automate, maintain and enhance Carhartt’s build and deployment processes for Dev, QA, Staging and Production environments - Responsible for managing the end-to-end release and deployment processes for Carhartt’s public-facing websites and enterprise applications - Responsible for embedding Carhartt’s security policies and practices into the DevOps pipeline, facilitating continuous security testing, and coordinating with the Cybersecurity team in implementing robust security measures across the development lifecycle - Responsible for integrating automated testing frameworks and deployment tools to maintain quality assurance throughout the pipeline - Manage release cycles, ensuring versioning and documentation of software releases for traceability - Responsible for documenting build and deployments issues; work with the devs, architects and SAP to troubleshoot and resolve the issues - Drive DevOps culture across the enterprise.

Communicate and collaborate with cross-functional teams to streamline workflows and drive continuous improvement in DevOps and CI/CD practices - Maintain and publish key DevOps metrics to Carhartt’s leadership on a monthly/quarterly basis - Collaborate with Carhartt devs to help provision scalable and reliable application software running in a cloud environment Required Education Bachelor’s degree in Information Technology discipline or equivalent work experience Required Skills & Experience Minimum of 7-9 years of work experience in a related field including the following: - 4 years of hands-on DevOps and CI/CD experience with eComm/Retail/Web applications - 2-3 years of hands-on experience with build and deployment process for SAP or similar enterprise applications - DevOps certification (e.g, MS Certified DevOps Engineer or similar) preferred - Experience with blue-green deployments preferred - Hands-on experience with Azure DevOps, CI/CD pipelines, Jenkins, GitHub, Ant, Maven, JUnit, Postman, SAP Build and Deployment process, API, SQL, DB, root cause analysis and troubleshooting - Hands-on experience with Java and Angular. Proficiency with code review process, development best practices, cloud deployment process and services (preferably Azure) - Hands-on experience with version management tools and process to manage and track code changes - Knowledge of Selenium, ANSIBLE, Dynatrace, SAP Hybris/Commerce Cloud, Docker, Kubernetes, Sonarqube, Infrastructure as code (IaC) and GitHub advanced security - Excellent written and verbal communication skills with the ability to effectively tailor communication of technically complex issues to various audiences - Ability to be assertive and take control in stressful situations - Strong organizational skills with demonstrated ability to prioritize workload and attention to detail - Demonstrated ability to carry out project and/or assigned work duties - Open to feedback - Ability to work both independently and collaboratively as part of a team - Strong interpersonal skills with a focus on listening and questioning skills - Strong documentation skills - Proven analytical and problem-solving abilities - Experience supporting MS Office products, preferably MS Office 365 products and Windows 10 is also required - Experience with Agile and Scrum methodologies - Familiarity with basic ITSM principles Physical Requirements and Working Conditions Normal office environment. Extended periods of time sitting, standing, typing on a computer is required.

Available outside of normal business hours for lower environments and production build and deployments. Willing to work weekends, if necessary. On-call as needed (24hours/7 days).

This position has a Remote location: Associate will have no regular requirement to be on-site. Travel on-site is limited to special events. Carhartt is a tobacco free workplace.

Carhartt is a tobacco free workplace. Job Details Job Family: Professional Pay Type: Salary Employment Indicator: Remote Carhartt is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, ethnicity, disability, religion, national origin, gender, gender identity, gender expression, marital status, sexual orientation, age, protected veteran status, or any other characteristic protected by law. Carhartt reserves the right to change, modify, suspend, interpret or cancel in whole or in any part, the job duties outlined above at any time and without advance notice to the employee.


What Carhartt employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom