About this role
Responsibilities:
Develop and maintain full-stack features using Angular, .NET Core, and SQL.Support modernization of WPF to Angular frontendBuild micro frontend components and modular UI architecture.Design and integrate RESTful APIs, backend services, and data models.Implement high-performance data visualizations (Plotly/D3/WebGL) for analytical workflows.Ensure code quality through unit testing and clean design principles (SOLID, OOP).Collaborate in Agile teams and support end-to-end product development.Be part of the development team for one of our Key IT project & assist in Development, deployment and maintenance activities of this application.Work closely with customers and co-workers at a global level.
SKILLS REQUIRED:
Strong experience with C#, .NET Core, .Net Framework, SQL, and Angular.Knowledge of micro frontend architecture, RxJS, and NgRx.Experience with software design patterns, n-tier architectures, and performance optimization.Working knowledge of WCF, WPF, NHibernate, or PRISM (nice to have), WWF (nice to have).Proficient in Object Oriented Design, software design patternsProficient in Unit testing, Mocking frameworksGood hands-on knowledge of performance/memory analysis, and n-tier architectureAzure cloud native skill will be added advantage
ADDITIONAL SKILLS REQUIRED:
Integration
Exposure to API-based, file-based, and Azure Service Bus integrations.
Domain
Experience with shipping/logistics workflows or scientific data processing (genomics/MALDI QC).
DevOps
Familiarity with Azure DevOps, CI/CD pipelines, Docker, and Azure cloud services.
EXPERIENCE:
Graduation in Computer Science or any other equivalent degree.5 - 8 Years of Work Experience on Global Projects.Candidate should be a technical hands-on person with proven experience in Product development.Understanding of Product Development Lifecycle and Lean Agile Scrum MethodologiesExcellent Communication, Interpersonal and Presentation skills.
Methodology we have in place and expect to be used:
Scaled Agile, Lean, Kanban, Zero Defect development methodDaily Stand-ups with other developers directly involvedContinuous integrationAutomatic Build and DeploymentsAutomated Unit & Functional TestingFollow Development guidelines and coding styleSonarQube based Static Code Analysis
Personal Skills:
Excellent analytical and problem solving skillsExcellent verbal and written communication skillsAbility to articulate and present different points-of-views on various topics related to project and otherwise.Eager to learn and continuously develop personal and technical capabilities.Required Qualifications:
MCA or Bachelors in Engineering, Computer Science or equivalent.PERFORMANCE APPRAISAL CRITERIA: Eurofins has a strong focus on Performance Management system. This includes quarterly calibrations, half-yearly reviews and annual reviews. The KPIs shall be set and may vary slightly between projects. These will be clearly communicated, documented during the first 30 days of your joining.
