
Eurofins•2h ago
Naukri
Senior Software Engineer
Bengaluru
Full Time
Senior Level
N/A
N/A
N/A
Qualifications
3/3 matched
Experience Level: Senior Level
- </strong> </div> <ul> <li> Selfmotivated and proactive. </li> <li> Strong analytical thinking. </li> <li> Effective collaboration with remote teams. </li> <li> Willingness to ask questions and seek clarification. </li> </ul> </div> <div> <div> </div> <b> Qualifications </b> </div> <div> <div> Bachelor??s degree in computer science
- Engineering
- or related field (or equivalent experience). <br /> 2-4 years of proven experience in full-stack development. </div> </div> </div>
Full Job Description
Senior Software Engineer - C#, .NET Core, Angular, SQL, Azure
Company: Eurofins
Location: Bengaluru, India
Work Mode: Hybrid (3 days in office, 2 days work from home)
Work Shifts: Flexible shifts available (8:00 AM - 5:00 PM or 12:00 PM - 9:00 PM IST)
About the Role
Eurofins is seeking a talented Senior Software Engineer to join our dynamic team in Bengaluru. This role involves developing, maintaining, and enhancing enterprise applications critical to our business operations. You will work with modern technologies and collaborate with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop, maintain, and enhance enterprise applications using C# and .NET Core.
- Implement and manage asynchronous programming patterns.
- Integrate and operate message queue systems for efficient data flow.
- Understand and implement OIDC and OAuth 2.0 for secure authentication and authorization.
- Contribute to frontend development using JavaScript and Angular.
- Analyze and work within existing system architectures, ensuring scalability and performance.
- Collaborate closely with Business Analysts to clarify requirements and deliver solutions.
- Write clean, maintainable code following best practices and conduct thorough root cause analysis for troubleshooting.
Required Qualifications
- Minimum 3 years of professional experience in C# development.
- Strong proficiency with .NET Framework/.NET Core, including asynchronous programming.
- Hands-on experience with message queue systems (e.g., RabbitMQ, Kafka).
- Solid understanding of OIDC and OAuth 2.0 protocols.
- Proven ability to work independently and quickly learn complex systems.
Welcome Knowledge (Preferred)
- In-depth knowledge of Microsoft Power Platform (Power Automate, Power Apps).
- Experience developing stable and maintainable low-code solutions.
- Ability to convert legacy Office macro-based processes to modern cloud-based automations.
- Experience with JavaScript and AngularJS.
- Familiarity with Agile development methodologies.
- Experience with version control systems like Git and CI/CD tools such as Azure DevOps.
Soft Skills
- Self-motivated and proactive approach to work.
- Strong analytical and problem-solving skills.
- Effective collaboration and communication within remote teams.
- Willingness to ask questions and seek clarification to ensure accuracy.
Education
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
2-4 years of proven experience in full-stack development.
Company
Eurofins
Bengaluru
Posted on Naukri