Point your AI agent at freehire and let it find you a job.

Get the CLI →

Eurofins

Senior Software Engineer (.Net with Angular)

Posted Updated 4 views
Discussion

Job Title: Senior Software Engineer

Work Location: Bangalore

Shift timings: 12.00pm to 9.00pm IST

Work mode: Hybrid - 3 Days office

Key Responsibilities:

  • Design, develop, test, and maintain scalable web applications using C#, .NET Core/.NET 8+, ASP.NET Core, and Angular.
  • Develop and consume RESTful APIs and microservices.
  • Collaborate with Product Owners, Business Analysts, Architects, and QA teams to translate business requirements into technical solutions.
  • Participate in solution design, code reviews, and architectural discussions.
  • Ensure applications meet performance, security, scalability, and maintainability standards.
  • Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
  • Develop and execute unit, integration, and automated tests.
  • Mentor junior developers and promote engineering best practices across the team.
  • Contribute to CI/CD pipelines and DevOps initiatives.
  • Prepare and maintain technical documentation.
  • Estimate development effort, identify technical dependencies, and contribute to realistic delivery planning.
  • Proactively communicate risks, issues, delays, and recommended mitigation actions to relevant stakeholders.
  • Engage with stakeholders at different organisational levels to clarify expectations, align on priorities, and support predictable delivery.
  • Take ownership for assigned work from analysis through delivery, including follow-up on quality, maintainability, and business value.

Preferred Qualification:

  • 5 to 8 years of experience developing software using .NET framework
  • Experience with Angular and related front-end technologies.
  • Proficient in C#, .NET, WPF/XAML, Web APIs, LINQ, Entity Framework, SQL.
  • Familiarity with SQL/NoSQL databases, RESTful APIs, and web services.
  • Familiarity with Agile methodologies such as Scrum and Kanban
  • Experience with Microsoft Azure is a plus.
  • Experience working with CI/CD, DevOps practices, automated testing, and secure software development principles is beneficial.
  • Ability to balance technical quality with delivery commitments in a business-critical environment.

Language Skills:

  • Proficiency in English (both verbal and written) is essential for effective communication with team members and international stakeholders.
  • Ability to adapt communication style for technical teams, business users, management, and senior stakeholders.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work in a fast-paced, evolving environment.
  • Strong ownership, accountability, and follow-through.
  • Ability to plan, prioritise, estimate effort, and manage dependencies in a structured way.
  • Proactive issue management, including early escalation when needed.
  • Focus on predictable delivery, transparency, and sustainable ways of working.

Preferred Qualities:

  • Passion for technology and continuous learning.
  • Experience working in a multicultural and diverse environment.
  • Self-driven, pragmatic, and solution-oriented with a continuous improvement mindset.
  • Results-oriented, with a strong focus on maintainable solutions and long-term business value.
  • Comfortable working in an international environment with changing priorities and different stakeholder expectations.

Bachelor's degree in Computer Science, Information Systems, Software Engineering, Data Engineering, or a related discipline.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available