BAXENERGY ITALIA logo

Senior Full-Stack Developer

BAXENERGY ITALIA·€30 – €40,000

Primary stack

C#.NETTypeScriptAngularMongoDBDockerKubernetesGitAzure DevOps

Nice to have's

KubernetesMicroservicesCI/CDDevOps

Job description

About the Position

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our development team at BaxEnergy. The ideal candidate will have strong expertise in modern backend and frontend technologies, a solid understanding of software engineering best practices, and experience working in Agile environments. You will be responsible for designing, developing, testing, and maintaining scalable web applications while collaborating closely with cross-functional teams.

About BaxEnergy

Founded in 2010 and headquartered in Acireale (Italy), BaxEnergy is a high-tech global company offering software and solutions for renewable energy. It provides end-to-end digital solutions for asset performance management, grid control, and cybersecurity, supporting energy companies and industrial operators worldwide. Through innovation, BaxEnergy enables decarbonization and advances the global transition toward a smarter, more sustainable energy future.

Responsibilities

  • Design, develop, and maintain full-stack web applications and services.
  • Build and enhance backend systems using C# and .NET Core.
  • Develop responsive and maintainable frontend applications using TypeScript, Angular, and RxJS.
  • Design, implement, and consume RESTful APIs.
  • Write clean, testable, and maintainable code following industry best practices.
  • Develop and maintain unit tests for both frontend and backend components.
  • Work with MongoDB and other data storage solutions.
  • Containerize applications using Docker and contribute to container orchestration initiatives using Kubernetes where applicable.
  • Participate in code reviews, architecture discussions, and technical planning.
  • Collaborate with Product Owners, QA engineers, and other developers in an Agile/Scrum environment.
  • Manage source code and branching strategies using Git.
  • Contribute to CI/CD processes and development workflows through Azure DevOps.

Requirements

Experience

  • Minimum 5 years of professional Full Stack development experience.

Technical Skills

  • Strong expertise in C# and .NET Core.
  • Experience designing and developing scalable, secure REST APIs.
  • Solid knowledge of TypeScript, Angular, and RxJS.
  • Experience building modern, responsive web applications.
  • Ability to write and maintain unit tests for both frontend and backend code.
  • Experience with MongoDB.
  • Strong knowledge of Docker; Kubernetes is a plus.
  • Proficiency with Git and Azure DevOps.

Tools

  • Familiarity with Visual Studio, VS Code, Rider, and WebStorm.
  • Experience with NuGet and npm package management.

Methodologies

  • Experience working in Agile/Scrum environments.
  • Strong collaboration and teamwork skills.

Mandatory Requirements

  • Excellent command of the English language (written and spoken).
  • Ability to work independently and as part of a team.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with Kubernetes in production environments.
  • Knowledge of cloud-native architectures and microservices.
  • Familiarity with CI/CD pipelines and DevOps practices.

We Offer

  • Competitive salary range of €30,000 - €40,000 per year.
  • Opportunity to work in a Hybrid environment.
  • Collaborative and inclusive work environment.
  • Professional growth and development opportunities.

Location

  • Acireale, Italy
  • Roma, Lazio, Italy

Contact

For more information or to apply, please visit our homepage.

© BAXENERGY ITALIA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at BAXENERGY ITALIA

All 6 roles

Popular searches