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.