
Senior Software Engineer
Job Description
Job Description
Key Responsibilities:
- Develop, maintain, and enhance web applications using C#.NET, Angular, and MS SQL Server
- Design and implement responsive front-end interfaces using HTML and CSS
- Build, deploy, and maintain cloud-based applications and services on Microsoft Azure
- Participate in full software development lifecycle activities including planning, design, coding, testing, deployment, and support
- Collaborate with cross-functional teams including QA, DevOps, and Product Management
- Work within an Agile Scrum team, contributing to sprint planning, daily stand-ups, code reviews, and retrospectives
- Write well-structured, clean, and maintainable code that follows best practices and coding standards
- Debug and resolve technical issues quickly and effectively
- Maintain technical documentation and contribute to knowledge sharing within the team
Required Qualifications:
- 3–6 years of hands-on software development experience
- Proficient in C#.NET, Angular (preferably Angular 8 or above), and MS SQL Server
- Good understanding of HTML and CSS
- Experience with Microsoft Azure services such as App Services, Azure SQL, Blob Storage, etc.
- Familiarity with RESTful APIs and microservices architecture
- Experience working in an Agile Scrum development environment
- Strong understanding of object-oriented programming, design patterns, and software architecture principles
- Ability to work independently and as part of a collaborative team
- Excellent analytical and problem-solving skills
- Exposure to automated testing tools and frameworks
- Knowledge of security best practices in web and cloud development
Required Qualifications:
- MCA or Bachelors in Engineering, Computer Science or equivalent.
Personal Skills:
- Customer-service oriented with a problem-solving attitude;
- Strong attention to detail and accuracy is essential;
- Entrepreneurial thinking and flexibility to change;
- Very good English communication skills (concise writing and orally convincing);
- Structured and clear writing skills;
- Proven ability to solve complex business problems using analytical reasoning;
- Demonstrated positive attitude, self-motivated, team player.
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.