
Principal Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Principal Software Engineer - Full Stack Web Development (Angular & C#)
About the Role:
Eurofins IT Solutions India Pvt Ltd (EITSI) is seeking a highly skilled and experienced Principal Software Engineer to join our dynamic team in Bengaluru. As a Full Stack Web Developer, you will play a crucial role in designing, implementing, and maintaining robust web applications that power Eurofins' global operations. You will leverage your expertise in Angular for frontend development and C# for API development to create visually appealing, interactive, and high-performance web solutions. Collaborating closely with cross-functional teams, you will translate user requirements into elegant, responsive, and user-friendly interfaces, ensuring the success of our critical products.
Responsibilities:
- Develop and maintain full-stack web applications, with a primary focus on Angular for the frontend and C# for API development.
- Collaborate with designers, product managers, and backend developers to enhance user interfaces and ensure seamless integration of frontend and backend components.
- Write clean, efficient, and reusable code, adhering to coding standards and best practices in both Angular and C#.
- Optimize application performance for fast loading times and a seamless user experience.
- Conduct comprehensive testing and debugging of frontend and backend components to identify and resolve issues.
- Stay current with the latest frontend and backend technologies, trends, and best practices through continuous research and learning.
- Participate in code reviews to provide and receive constructive feedback for code improvements.
- Collaborate effectively within Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Contribute to the improvement and optimization of development workflows and processes.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Full Stack Web Developer with a strong focus on Angular (minimum 2 years) and C# API development (minimum 3 years).
- Proficiency in HTML, CSS, JavaScript, TypeScript, and C#.
- Extensive knowledge of Angular frameworks and libraries, including experience with RESTful APIs and asynchronous data handling.
- Familiarity with version control systems, such as GitHub.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Strong problem-solving skills and exceptional attention to detail.
- Excellent communication and teamwork abilities, with experience working in globally distributed teams.
- Ability to thrive in a fast-paced, collaborative environment and adapt to changing requirements.
- Experience: 8 to 10 years.
Preferred Qualifications:
- Knowledge of web security principles and best practices.
- Familiarity with UX/UI design principles.
- Experience with testing frameworks.
Personal Skills:
- Self-motivated, with a get-it-done attitude and critical thinking abilities.
- Enjoy working with global teams across different cultures.
- Eagerness to learn new areas and work with uncertainties.
- Discipline to focus on deadlines, details, and quality.
- Good communication and interpersonal skills.
- Quick learner with strong troubleshooting skills.
Work Location: Bengaluru, Karnataka, India
Shift Timing: 3:00 PM - 11:00 PM IST
Company
Eurofins Scientific
Eurofins Scientific: A Global Leader in Life Sciences TestingEurofins Scientific is an international life sciences company dedicated to making life and the environment safer, healthier, and more susta...