Senior Optimizely Backend Developer

Remote $115k–$196k senior 29 days ago full-time quality 9/10

Role in brief

First Line Software seeks a Senior Optimizely Backend Developer to design, develop, and maintain scalable backend solutions using Optimizely CMS and Commerce platforms. This role involves collaborating with various teams, integrating third-party systems, and ensuring code quality. It is suitable for experienced developers with strong Optimizely, .NET Core, and C# skills who can contribute to architectural discussions and mentor junior developers.

Optimizely CMS.NET CoreC#RESTful APISQL ServerGitCI/CDAgile

About the role

This role focuses on building and maintaining robust backend solutions within the Optimizely ecosystem. The work involves designing and developing scalable systems for both Optimizely CMS and Commerce platforms, along with integrating these solutions with external services like payment gateways and CRM systems. A key aspect of the role is ensuring high code quality through reviews, unit testing, and adherence to engineering best practices.

The Senior Optimizely Backend Developer will collaborate closely with various team members, including front-end developers, architects, and designers, to deliver cohesive digital experiences. This position also requires participation in architectural discussions and technical decision-making, contributing to the overall direction of projects. The ability to optimize application performance, scalability, and security is crucial for success.

Success in this position means consistently delivering high-quality, performant backend solutions that meet project requirements and integrate seamlessly with other systems. It also involves actively contributing to the team's knowledge base, staying current with Optimizely advancements, and providing guidance to less experienced developers. The role emphasizes a commitment to continuous improvement and technical leadership within the team.

The salary for this role ranges from $115,000 to $195,500 annually.

Skills that matter here

  • Optimizely CMS: This role requires designing and developing backend solutions specifically using the Optimizely CMS platform.
  • .NET Core: The developer will use .NET Core as a foundational technology for building backend applications.
  • C#: C# is the primary programming language for implementing backend logic and solutions.
  • RESTful API: The position involves designing and integrating with RESTful APIs for third-party systems.
  • SQL Server: Familiarity with SQL Server is needed for managing and interacting with relational databases.
  • Git: Version control with Git is essential for managing code and collaborating with the team.

Who this role suits

  • A developer with at least five years of backend experience, including a minimum of two years hands-on with Optimizely CMS and Commerce.
  • Someone who thrives in a collaborative environment, actively engaging with architects, designers, and front-end developers.
  • An individual who is committed to code quality, best engineering practices, and continuous learning in the Optimizely ecosystem.
  • A person who enjoys mentoring junior developers and contributing to technical discussions and decision-making processes.

From the employer

Responsibilities

  • Design, develop, and maintain robust, scalable back-end solutions using Optimizely CMS and Commerce platforms
  • Collaborate with front-end developers, architects, designers, and stakeholders to deliver seamless digital experiences
  • Develop integrations with third-party systems (APIs, payment gateways, CRM, etc.)
  • Ensure code quality through code reviews, unit testing, and best engineering practices
  • Optimize application performance, scalability, and security
  • Participate in architectural discussions and technical decision-making processes
  • Provide technical mentorship to junior developers and actively contribute to knowledge sharing
  • Stay up-to-date with the latest Optimizely features, tools, and industry trends

Requirements

  • 5+ years of professional back-end development experience
  • Solid expertise in Optimizely CMS and Commerce (minimum 2 years hands-on)
  • Strong knowledge of .NET Core, C#, and modern development frameworks
  • Experience with RESTful API design and integration
  • Solid understanding of software design principles, architecture patterns, and performance optimization
  • Familiarity with relational databases (e.g., SQL Server) and ORM tools
  • Hands-on experience with version control (Git), CI/CD pipelines, and Agile methodologies
  • Excellent problem-solving skills and attention to detail

Must have

  • Optimizely CMS and Commerce
  • .NET Core
  • C#
  • Experience with headless CMS implementations

Nice to have

  • Optimizely Certification(s)
  • Knowledge of cloud platforms (Azure or AWS)
  • Familiarity with testing frameworks and automated testing practices

What we can offer

  • Our modern stack projects are the right mix of exciting and challenging
  • Gain access to our diverse range of training programs, courses, and certifications
  • Choose your work style - remote, on-site or hybrid in one of our stunning offices. We offer the freedom of flexible working hours
  • Enhance your language skills with our corporate English classes
  • Work from anywhere and explore the world with our Workation program

Questions about this role

What is the company's remote work policy?

This role is fully remote, and the company offers a 'Workation' program allowing employees to work from anywhere.

What is the expected seniority level for this position?

This is a senior-level position, requiring significant professional experience in backend development.

What are the key technical skills required for this role?

Candidates must have strong expertise in Optimizely CMS and Commerce, .NET Core, C#, and experience with RESTful API design and integration.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to First Line Software.