Recruiter

Spyridoula Zineli

itech
itech

Recruiter

Spyridoula Zineli

ADD

Senior .NET Full Stack Developer

REFERENCE: job000017480

Added: 11 months ago
Location
Athens
Salary
2500€ - 3700€
Contract type
Permanent
Industry
Location
Athens
Salary
2500€ - 3700€
Contract type
Permanent

About the role

On behalf of our client, a global leader in digital experience management software that combines content management, commerce and customer insights, part of Fortune 500, we are currently looking for a talented & dynamic Senior .NET Full Stack Developer, to join its software development team in Athens.

 

A day in the life of a Senior .NET Full Stack Developer

You will be responsible for the translation, implementation and configuration of specifications into a state-of-the-art tested and reusable code. The scope of this role can be fully vertical (from database to business logic & API code to User Interface), or more horizontal, based on personal interests and strengths. You should have an eye for detail, play well with others and easily grasp a system that extends over multiple platforms and sites. You will help drive strategic decisions around technology as well as be hands-on in the development of major software systems. You thrive and enjoy working on all parts of the development cycle and with all team members, QA engineers as well as fellow developers, you are a team player. Curiosity towards new technologies, programming languages, frameworks, etc. is your second nature! We strive to develop innovative technologies that will be used by the world’s best-known companies. We hope you can join us in creating and innovating one of the most user-friendly content marketing tools on the market.

Your day-to-day

  • Discuss and design software architecture with a motivated and experienced team
  • Perform technical analysis of business requirements to be able to convert these into working software solutions
  • Ability to review code of fellow team members
  • A good deal of coding
  • Participates in building, supporting and operating software in a DevOps model
  • Design and develop API services and microservices
  • Maintaining a working environment with a clear technological vision and future-oriented development approach
  • Act as a mentor for junior and medior developers
  • Ability to review code of fellow team members
  • Strong data modeling skills
  • Good understanding of web standards
  • Assist senior team members with issue/bug investigation and resolution
  • Collaborate with team members to analyze incoming trouble tickets and recreate reported issues
  • Develop, test and implement code fixes
  • Conversant in both SQL and NoSQL database solutions
  • Create and document workaround processes when possible
  • Document technical requirements for enhancement requests
  • Experience with Elasticsearch and Microsoft Azure Cloud is a plus
  • Knowledgeable in asynchronous programming

Technologies we work with:

  • Backend: .NET, .NET Core, C#, Web API, GraphQL, Redis, ElasticSearch, etc.
  • Frontend: React, Redux, TypeScript, Sass, yarn, etc.
  • Hosting: Azure, Docker, Kubernetes, Ansible, Terraform, etc.
  • Tools: Atlassian Bamboo, Jira, Confluence, Git, BitBucket, Azure DevOps

What you will need

  • Bachelor’s or Master’s degree or equivalent experience
  • Excellent knowledge of English is required, both oral and written
  • Typically 4 years of proven experience in ASP.NET web development
  • Typically 5-8+ years’ experience in C# and JavaScript library
  • Good experience in DevOps and CI/CD best practices (continuous integration, automated testing, automated configuration, and deployment)
  • Good experience using Git for version control and are familiar with code hosting sites like GitHub or Bitbucket
  • Experience in the Identity and Access Management (IAM) domain is a plus
  • Experience creating and maintaining public APIs
  • Experience working in a Test-Driven Development (TDD) culture is a plus

We love your personality if you

  • Are smart and fun to work with
  • Have strong analytical and synthetic skills
  • Pay attention to detail
  • Possess a great interest in web technologies
  • Are a team player
  • Are technically sound, calm and hard-working

What’s in it for you

  • Flexibility and a competitive remuneration package with fringe benefits
  • A unique opportunity to play a key role in the company’s international growth journey
  • Fantastic colleagues and a work culture you can believe in
  • Paid trainings and certifications