Contenful Backend Developer USA

Engineering · Contract · Piedmont, Italy

Job description

General Description

We are in search of a skilled and dedicated Back-End Software Engineer to join our technology team. You will be responsible for designing, developing, and maintaining the server-side logic and databases that power our client’s website. Your expertise in server-side technologies and database management will contribute to the robustness and scalability of our systems. You will guide developers and team members, providing leadership and demonstrating technology domain expertise to achieve business impact.

Roles and responsibilities

  • Participate as senior engineering representative in website development teams for development strategies for website projects.

  • Implement best practices and coding standards on the project.

  • Working on identifying the project risk and planning mitigation action with the PM at project level.

  • Participate in the full life cycle of development SDLC, from specification and design through implementation, testing, and support.

  • Must be proactive to propose effective solutions to unexpected events and must have an explanation for them.

  • Must collaborate to set priorities and evaluate the options accurately.

  • Research technical issues and propose technical solutions.

  • Must work on constantly increasing the productivity of the team and reducing the waste on the other end.

  • Positively influence team members, a Leader who is considered by all members.

  • Share the success and failures with the team.

Education

  • Bachelor’s degree in Computer Science or an equivalent combination of education and expertise.

  • 2+ years of in-depth experience as a Contentful Backend Developer

  • 3+ years of solid CMS development (WordPress, Contentful, BigCommerce, WooCommerce, etc.)

  • 3+ years of solid programming and development experience,  as a Back-End Developer.

  • B2+  Level of written and spoken English

Skills

Soft Skills

  • Ability to explain complex ideas

  • Deep analytical skills

  • Work collaboratively

  • Comprehensive Listening

  • Problem Solving

Technical Skills

  • Understanding of OOP patterns, OO languages or functional programming.

  • Proficiency with web-related protocols and architectures.

  • Experience on programming languages (NodeJS, PHP, Python & Java)

  • Databases Knowledge (Relational Databases and/or Non-Relational Databases)

  • Understanding Design Patterns, Design Principles, Algorithm Analysis.

  • Experience with clean code principles

  • Experience with CLI

  • Experience in Source control Management and Tools (Git, Source Tree, Git Kraken, GitHub, etc.)

  • Knowledge on mobile platforms (iOS Native and/or Android Native)

  • Experience working on an Agile environment (scrum, kanban, etc)

  • Excellent troubleshooting skills.

  • Excellent knowledge of general software engineering principles.

Requirements

  • eCommerce or Low Code certification

  • Cloud Certification

  • Software Development Certification

  • Agile Certification

  • Knowledge about microservices and/or Serverless is a plus

Org chart

Peers

View in org chart

Open roles at Cognits

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.