Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sage Publication Logo

Senior Software Engineer 1

Sage Publication

Salary not specified
Oct 3, 2025
Washington, DC, US
Apply Now

Sage Publishing is looking to design and develop sophisticated publishing solutions that support critical business objectives, including content delivery websites, content management, and publishing tools and controls.

Requirements

  • Proficient in C-Sharp, ASP.NET MVC, .NET Core/.NET 6+, REST APIs, and JSON with a strong understanding of object-oriented principles and design patterns.
  • 3+ years of hands-on experience with Sitefinity CMS (MVC, ASP.Net Core).
  • Experience developing web applications using HTML5, CSS3, JavaScript (React/Angular is a plus)
  • Solid foundation in SQL and experience working with relational databases.
  • Significant platform development and solution management experience in a cloud environment (preferably Microsoft Azure).
  • Proficient in standard methodologies for software development, such as version control (e.g., Git), testing (unit and integration), and code review.
  • Proven track record to work both independently and as part of a remote Agile team.

Responsibilities

  • Develop and maintain web applications using Sitefinity CMS including configuration, customization, and content management.
  • Customize Sitefinity features, including modules, widgets, and APIs.
  • Set up and manage tracking campaigns using Sitefinity Insights to monitor user engagement and site performance.
  • Manage CMS-specific features including multisite configuration, localization, caching strategies, and role-based content management to ensure scalable and personalized digital experiences.
  • Implement integrations with external systems (e.g. CRM).
  • Be a key contributor in an Agile teams focusing on developing features and capabilities desired by the business
  • Build and cultivate positive relationships with team members and other collaborators to cultivate a cooperative development environment.

Other

  • Positively impact the whole team, influence peers, proactively share knowledge and support and mentor junior team members to be more successful.
  • Identify and resolve problems independently while helping others in resolving theirs.
  • Work optimally in a remote capacity. Attend in-person meetings and events few times a year, in one of SAGE’s international offices or other locations as deemed appropriate.
  • Strong analytical and problem-solving skills, with a high level of attention to detail and an ability to prioritize tasks.
  • Excellent communication skills and the ability to establish and maintain effective relationships with peers.