
Software Engineer
Eurofins Scientific SE2 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Plan, design, develop, test, and deploy web applications and APIs.
- Build solutions using TypeScript and Python, including Flask, MongoDB, Web API, CSS, and JSON.
- Participate in design discussions and apply n-tier architectures, RESTful Web APIs, and software development lifecycle practices.
- Collaborate with developers, business analysts, architects, and globally distributed teams.
- Apply unit testing, test-driven development, Agile-Scrum, and domain-driven design practices.
- Work effectively in ambiguous, complex, and rapidly changing situations while meeting quality and deadline expectations.
Requirements
- 2–5 years of experience developing software solutions in Microsoft technologies.
- Hands-on experience with Python and expertise in TypeScript, Flask, MongoDB, Web API, CSS, and JSON.
- Strong software development lifecycle and engineering background.
- Good understanding of coding standards, best practices, unit testing, n-tier architecture, and RESTful Web APIs.
- Ability to participate in design discussions and work in complex international environments.
- Excellent analytical, problem-solving, verbal, and written communication skills; fluent English.
- Preferred: experience with Microsoft Azure Services or AWS, knowledge of SOA principles, and experience with continuous integration environments, Git, or DevOps.