POSITION TITLE (ENGLISH): Senior Software Engineer
REPORTING TO: Project Manager
REPORTING LOCATION: Bengaluru
WORKING LOCATION: Bengaluru
SUMMARY OF POSITION AND OBJECTIVES:
CORE OBJECTIVE:
- Deliver and maintain high quality software by oneself and together within a team including; analysis design code testing documentation operation support etc.
- Promote high quality engineering of the target solutions;
- Embrace Agile practices and adhere to Eurofins guidelines in all the phases of the SDLC;
- Collaborate with users functional analysts application architects deployment team(a) and other stakeholders to design fit for purpose software and features;
- Develop working relationships within the wider Eurofins IT community and with internal customers;
- Create and contribute to a good team spirit.
REQUIRED EXPERIENCE ROLE AND SKILLS:
Experience & Role:
- At least 4-6 years as a software developer or system engineer in .Net based full stack development;
- Strong technical and analytical skills required including a thorough understanding of application architecture;
- Experience in collaborating in projects in multiple international geographical with different stakeholders to author review and improve technical and functional specifications which includes tests description and acceptance criteria;
- Author and contribute timely and at the appropriate quality level development operations maintenance troubleshooting tests and documentation of the companys application suite;
- Follow and promote development practices and policies in order to produce high quality software which can be easily implemented within the company;
- Use state-of-art software engineering practices and development frameworks namely Agile so as to ensure superior quality on every delivery;
- Escalate and follow-up on timely manner any and all the issues that might be a blocker issue deviation from SPOs guidelines etc.;
EVOLUTION:
What we offer:
- A launch pad into various senior management opportunities within the many business lines of Eurofins globally or into the management hierarchy in our different corporate functions;
- The opportunity to grow your skills in a demanding fast growing organization;
- A chance to become part of a highly motivated international team of professionals.
In our fast growing group successful leaders are frequently being offered increased areas of responsibility (subject to geographic mobility).
Skills:
Technology skills:
Mandatory
- Strong experience in C#.Net and Angular;
- Hands on experience in SQL Server writing complex queries;
- Strong background in Software Development/Engineering;
- Strong taste of unit testing and peer testing the code developed;
- Sound exposure in code quality measuring tools like SonarQube.
Preferred
- Knowledge on cloud based development preferably MS Azure
- Knowledge of SOA is desirable
Methodology skills
Personal Skills:
- Autonomous and Proactive;
- Excellent analytical and problem solving skills with ability to make independent judgment;
- Good oral and written communication skills;
- Ability to understand end-user needs;
- Risk oriented sensitivity;
- Eager to learn and continuously develop personal and technical capabilities.
PREFERED CANDIDATES:
- An ideal candidate is expected to be self-motivated with a 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 with ability to interact with the team positively and help them to succeed in their sprint deliverables. Must be able work and influence without authority;
- Any Bachelors/Masters degree with the right experience;
- Will be an added advantage if worked on Laboratory related applications;
- Ability to interact professionally with a diverse group executives managers and subject matter experts.
Remote Work :
No
Employment Type :
Full-time