POSITION TITLE: Senior Software Engineer (Full stack developer)
REPORTING TO: Project Manager
REPORTING LOCATION: Bangalore
WORKING LOCATION: Bangalore
SUMMARY OF POSITION AND OBJECTIVES:
We expect this role to contribute towards of development of secured and high-performance web application.
Contribute to the design, development, troubleshoot, test application focussing more on HTML/CSS/Angular/ASP.NET Core Web API/EF Core/ASPOSE/SQL Server 2019
- Interact in a constructive manner with Business Analysts in order to:
- Estimate the complexity and the workload;
- Choose the most appropriate technical solution to meet the user requirements.
POSITION & OBJECTIVES: (maximum 1000 characters (not including spaces) for posting on Eurofins website and career portals):
Job description:
- Develop, and support web applications, solutions as per business requirements.
- Maintain, modify, optimize and extend existing solutions as a part of support and performance optimization projects.
- Working together with other team members (Dev/QA) to ensure high quality of delivered solutions.
- Ensuring good practices and high quality standards are implemented and followed.
- Performing other related duties as assigned.
QUALIFICATIONS AND EXPERIENCE REQUIRED:
QUALIFICATIONS
- Engineering Degree in Computer Science/MCA or any other bachelor’s degree with the relevant experience.
EXPERIENCE REQUIRED:
- 3 to 6 years of experience in development, predominantly on server-side development in C#, ASP.NET Core, SQL Server 2019
- Good understanding of design & architecture
- Strong analytical, problem solving and troubleshooting skills.
- Collaboration with Software Architect(s) and other technical groups within Eurofins (Includes design, documentation, prototyping and validation)
- Understanding and Usage of Team Foundation Server (TFS), GIT is needed
TECHNICAL SKILLS REQUIRED
- Working knowledge in HTML, CSS, JavaScript and related areas (Jquery,Angular,Typescript, Bootstrap etc.)
- Server-side development (backend - ASP.Net Core Web API, Entity Framework)
- Knowledge of MSSQL – SQL, T-SQL etc.
- Knowledge of application development using .NET, C#
- Strong knowledge of software implementation best practices
- Able to provide technical recommendations and solve technical problems
- Must be a quick learner
PERSONAL SKILLS
- Excellent analytical and problem solving skills
- Excellent verbal/written Communication, Interpersonal and Presentation skills. And can explain complex functional/technical concepts with ease (via diagrams, flowcharts etc.,).
- Should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship skills
- Candidate to have get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality.
- Experience in Agile (Scrum) methodologies will be advantage.
- Ability to adapt quickly to an existing, complex environment.
- Ability to quickly learn new concepts and software is necessary
Methodology skills
- AGILE Development (Scrum)
PREFERED CANDIDATES:
- The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality.
- Good communication and interpersonal skills to interact with team in Europe
TRAVEL: Ready to travel to Europe (5 - 10%), if project demands.
About the Project:
ARP is Human Resource Solution being developed which will cater to the unique Annual Review Process (ARP) of Eurofins. This is in-house software development project using state-of-the-art technologies and methodologies. Major focus areas are : Security, Performance, Complex business rules, Workflow, UI/UX – intuitiveness etc.,