This position is no longer available
Remote (Global)

divelement was looking for a CMS Software Engineer

divelement is looking for a CMS Software Engineer to manage and support a portfolio of websites, portals, and mobile applications built on DotNetNuke (DNN). Your primary mission will be to lead the upgrade of 15+ DNN member portals to the latest release and establish a sustainable, ongoing upgrade process. The role offers variety, as you'll also contribute to other CMS and web projects across different industries.

What You'll Do

  • Perform version upgrades across 15+ member portal sites built on DNN, ensuring security, stability, and full functionality after each update.
  • Respond rapidly to urgent security vulnerabilities by applying critical patches across all sites.
  • Establish and follow a regular upgrade schedule 2–3 times annually per site and document best practices for both minor and major DNN version changes.
  • Troubleshoot and resolve issues during major version upgrades, including custom module compatibility, deprecated feature replacement, and UI/UX adjustments.
  • Test each portal after an upgrade to confirm core functionality, security, and user experience remain intact.
  • Maintain detailed upgrade logs, create repeatable processes, and share learnings with the broader development team.
  • Aid management in reviewing potential replacements or adjuncts to the DNN platform.
  • Contribute to other CMS-based or web development projects, such as those using Contentful, WordPress, or custom .NET applications, when not focused on DNN upgrades.

What We're Looking For

  • 4+ years of professional experience managing and maintaining enterprise-level CMS platforms.
  • Hands-on experience with site administration, maintenance, and performing upgrades.
  • Knowledge of web application technologies such as HTML, CSS, Bootstrap, and Ajax.
  • Familiarity with dynamic data-driven web content and SQL databases.
  • Awareness of graphic design principles and contemporary public website standards.
  • An established practice of monitoring CMS and related technologies for updates and vulnerabilities.
  • Excellent written comprehension of English and the ability to communicate effectively with international teams.
  • A demonstrated ability to create, execute, and report on detailed work plans and schedules.

Nice to Have

  • Specific, hands-on experience with DotNetNuke (DNN).
  • 1+ years of software development experience; proficiency with .Net/C# is a significant plus.

Technical Stack

  • DotNetNuke (DNN), Microsoft .NET, C#
  • HTML, CSS, Bootstrap, Ajax
  • SQL databases
  • Contentful, WordPress

Team & Environment

You will join a cross-functional team of 11-50 employees that values your input and operates in a supportive, agile environment.

Benefits & Compensation

  • USD salary compensation.
  • 100% remote work – work from anywhere.
  • Exciting, diverse projects tackling modern cloud-based applications across different industries.
  • Career growth opportunities with projects assigned based on your strengths and interests.
  • A supportive and agile team environment that values collaboration.
  • Team building activities within a community of professionals eager to engage through meaningful virtual events.

Work Mode

This is a fully remote position open to global candidates.

divelement is an equal opportunity employer.

Required Skills
C#HTMLCSSBootstrapAJAXSQLWordPressAPI DevelopmentWeb DevelopmentProblem SolvingCommunication
About company
divelement
Divelement is a Software Development and AI consultancy services company. We help businesses solve complex technical challenges through bespoke solutions that save them money.
All jobs at divelement Visit website
Job Details
Category fullstack
Posted 7 months ago