Job Description

Job Description

For more details, please visit

WHO CAN APPLY: A3 or above

TITLE: Junior Full-Stack Developer

REPORTING TO: Manager

WORKING LOCATION: Bangalore, India

OVERALL OBJECTIVES: To be described

Eurofins is currently accelerating the deployment of D365 Finance ERP across its ELEs.

The objective of this position is to join the Eurofins’s Development team in charge of developing features/integration for the D365 Finance ERP in Group Finance IT team. Your role, as an expert, will be to develop software and insure all developments delivered by the team meets the Eurofins quality standards.

The main technologies at the game are Angular + .NET Core + Azure (AKS). The applied organizational methodology is Scrum.

Within Eurofins Group Finance IT team, you will join a team consisting of multiple Developers, Business Analysts etc. in India and in Europe. In your role as full-stack developer you will have to participate in building SPA web applications and backend services. You will work under the guidance of a senior architect, follow established best practices, and contribute to the full development lifecycle — from coding to deployment in Azure. Your responsibilities will include:

SPECIFIC ASSIGNMENTS:

  • Full-stack development across frontend, backend, database, DevOps, and cloud infrastructure.
  • Develop Angular frontend components (UI, services, routing).
  • Implement backend APIs using .NET Core and Entity Framework.
  • Work with SQL Server (queries, data models, migrations).
  • Support CI/CD pipelines and DevOps workflows in Azure DevOps.
  • Write unit tests and participate in code reviews.
  • Work with Docker and AKS as part of project tasks.
  • Maintain technical documentation and collaborate with the architect.
  • Ensuring the good quality (robustness, maintainability, operability, performances) of the development is done by you through all necessary and efficient good practices.
  • The delivered code should meet necessary functional evaluation expectations.
  • Develop working relationships within the GFIT team (Product Owner, Business Analysts, technical architects, support agents, testing & deployment staff).
  • Collaboration with RFIT/LFIT Support teams (if needed)Support development of complex configuration elements such as Scripts, Reports or SQL procedures.Technical reference and diagnosis in case of urgent incidents or intractable Bugs
  • REQUIRED SKILLS AND EXPERIENCE:

    Experience:

  • You own a Bachelor’s degree
  • You have around 2 to 4+ years of experience in web application development.
  • Technology skills:

  • Basic understanding of core software engineering principles:system and solution architecturedesign patterns, SOLID, DDDdatabase design and optimizationmodern API design and security
  • Backend: .NET Core, Entity Framework, SQL Server
  • Frontend: Angular, TypeScript, JavaScript, HTML5, CSS
  • UI Frameworks: PrimeNG, or similar modern UI frameworks
  • Cloud & Infrastructure: Azure (basic knowledge), Docker (basic knowledge), Terraform (nice to have)
  • Tooling: Git, Azure DevOps, Node.js, npm, Angular CLI
  • Testing: Jest, xUnit/NUnit/MSTest (basic experience)
  • Understanding of IT security (OAuth2, OIDC, JWT, API security) is nice to have.
  • Personal Skills:

  • Good analytical and problem solving skills.
  • You should be a team player
  • Fluency on working with international teams.
  • Good verbal/written communication skills. Competent in English.
  • Scrum values : Commitment, Focus, Openness, Respect, Courage
  • Time management skills are a must; as well as the ability to be flexible and creative
  • PERFORMANCE APPRAISAL CRITERIA:

  • Quality of your developments
  • Timely delivery of expected work products.
  • Team spirit and contribution to the wider context of the GFIT team.
  • TRAVEL: Not applicable

    Eurofins IT Solutions India Pvt Ltd office location:

    Eurofins India office/service locations:

    disingenuous

    Qualifications

    Additional Information

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application