
Technical Lead
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, deploy and support web applications, solutions as per business requirements and built the services upon Microsoft Stack.
- Maintain, modify, optimize and extend existing solutions as a part of support and performance optimization projects..
- Providing day-to-day support and technical expertise to functional consultants and developers.
- Working together with other team members to ensure high quality of delivered solutions.
- Ensuring good practices and high quality standards are implemented and followed.
- Help other teams to make the link between highest-level concepts and actionable requirements.
- Performing other related duties as assigned.
- Engineering Defree in Computer Science/MCA or any other Bachelor's degree with the relevant experience.
- 8-12 Years of Work Experience in software development.
- Good understanding of design & architecture concepts and use of tools like Enterprise Architect, UML, and Visio.
- Strong analytical, problem solving and troubleshooting skills.
- Collaboration with Software Architect(s) and other technical groups within Eurofins (Includes design, documentation, prototyping and validation)
- Strong experience in designing and working with n-tier architecture solutions
- Usage of Azure DevOps
- Strong experience in Web development (ASP.NET Core Web API, HTML5, Angular, TypeScript, JavaScript Framework, Power BI)
- Experience on ORM (EF Core).
- Good working knowledge of MSSQL - SQL, T-SQL etc.
- Good understanding and experience on Unit testing framework (NUnit or XUnit)
- Should have worked on at least one SOA (Service Oriented Architecture) project
- Good understanding of UML, object-oriented programming (OOP) and design principles
- Strong knowledge of software implementation best practices
- Knowledge on monitoring or measuring tools like SonarQube
- Understanding CI / CD tools like MS builds / Azure DevOps
- 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 do-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 needed.
- Ability to adapt quickly to an existing, complex environment.
- Ability to quickly learn new concepts and software is necessary
- Experience in Azure & AWS cloud platform
- AGILE Development (Scrum)
- 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