Actively hiring· Posted 1 month ago

Software Engineer

Full TimeIn-OfficeFull Stack Development
Salary
Not disclosed
Experience
1–4 yrs
Work mode
In-Office

The role

About the role

2 min read

Eurofins is seeking a Software Engineer to develop and maintain end-to-end web applications using Microsoft technologies and modern frontend frameworks.

The role focuses on .NET, C#, ASP.NET, MVC, WebAPI, Angular, JavaScript, TypeScript, SQL, and Cosmos DB. The engineer will contribute to scalable web applications, testing, code reviews, performance optimization, security, and Agile development.

Key Responsibilities

  • Develop and maintain end-to-end web applications using Microsoft technologies.
  • Build web applications and RESTful services using .NET, C#, ASP.NET, MVC, and WebAPI.
  • Develop frontend applications using Angular, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
  • Work with Cosmos DB and Microsoft SQL Server databases.
  • Design and maintain n-tier architectures.
  • Apply object-oriented programming, SOLID principles, and software design patterns.
  • Write efficient code and SQL queries and troubleshoot performance-related issues.
  • Perform unit and UI testing using appropriate testing frameworks.
  • Participate in code reviews and resolve review comments.
  • Implement and support authentication and authorization mechanisms.
  • Troubleshoot technical problems and provide appropriate technical recommendations.
  • Work with Service-Oriented Architecture (SOA) projects.
  • Follow Agile/Scrum development practices.
  • Collaborate with team members to deliver reliable and scalable software solutions.

What you bring

Requirements

Required Skills

  • .NET
  • C#
  • ASP.NET
  • MVC
  • WebAPI
  • Angular 2+
  • JavaScript
  • TypeScript
  • jQuery
  • HTML5
  • CSS3
  • Cosmos DB
  • MSSQL
  • SQL
  • TFS
  • Object-Oriented Programming (OOP)
  • SOLID principles
  • Design patterns
  • N-tier architecture
  • RESTful/Web APIs
  • Unit testing
  • UI testing
  • Code review
  • Performance troubleshooting
  • SQL query optimization
  • Authentication and Authorization
  • Service-Oriented Architecture (SOA)
  • Agile/Scrum

Testing Skills

  • MS Test
  • Jasmine
  • Moq
  • NUnit
  • Karma

Preferred Skills

  • OAuth2
  • OpenID Connect
  • Advanced authentication and authorization
  • Experience with SOA projects
  • Agile/Scrum methodology
  • Performance optimization
  • SQL Profiler
  • Modern web application development

Eurofins