Job Description
TITLE : Software Engineer / Full Stack Web Developer
REPORTING TO : e-Commerce ProjectManager
WORKING LOCATION : Bangalore, India
SPECIFIC ASSIGNMENTS :
- Design, troubleshoot, and write well-designed, testable, efficient code by using web development best practices.
- Integrate data from various back-end web services and databases.
- Ensure cross-browser compatibility of new features.
- Work with stakeholders to gather and refine specifications and requirements based on technical needs.
- Stay plugged into emerging technologies, industry trends, and best web development practices, and apply them in the architecture and operations of the solutions developed.
- Collaborate with web designers and other digital marketing stakeholders to implement visual design, and other digital requirements.
- Be responsible for maintaining, expanding, and scaling our web solutions.
- Create and maintain software documentation.
- Be responsible for maintaining, expanding, and scaling our web solutions.
REQUIRED EXPERIENCE AND SKILLS :
At least 3 years of experience developing end-to-end web applications using Microsoft tech stack.Proficient with web development fundamentals including JavaScript, TypeScript, JQuery, Angular 5 or above, Bootstrap, HTML5 and CSS3 technologies.Master back-end web development using .NET framework : C#, Asp.net MVC Web API, and REST APIs.Fully comfortable using MSSQL relation databased and associated SQL / T-SQL technologies.Implementation and integration experience of content management systems such as WordPress, Umbraco or Joomla.Previously exposed to Agile and test-driven development best practices.Familiar with the design and implementation of UI / UX design concepts.Working knowledge of graphic design.IDEAL CANDIDATE :
The successful candidate will be a self-motivated, with a get-it-done attitude, will have the ability to think critically while applying excellent analytical and problem-solving skills; will enjoy work with teams spread globally and across different and diverse cultures; will demonstrate an uncontrollable curiosity to learn about anything in general and particularly new technologies and software development architecture and methods; will have the discipline to pay attention to deadlines, details and quality; will have excellent verbal and written communication and interpersonal skills to interact with stakeholders across the globe; will have a Bachelor’s degree in computer science, web development, software development, or related field, but above all demonstrate unquestionable capabilities to perform the job responsibilities; Have international experience working with different cultures will be a plus.
Qualifications
Additional Information
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.