Senior Software Engineer

3 months ago
Full time role
Remote · Bengaluru, KA, IN... more

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.,