Match score not available

Lead/Architect Software Engineer (.Net with Elasticsearch)

fully flexible
Remote: 
Full Remote
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

Proficient in .NET (C#, ASP.NET Core), Solid background in SQL Server optimization, Hands-on experience with Elasticsearch management, Familiarity with CI/CD and automated testing.

Key responsabilities:

  • Architect and develop scalable systems
  • Manage Elasticsearch migrations and upgrades
  • Identify refactoring opportunities for optimization
  • Contribute to continuous system improvement

Bonapolia logo
Bonapolia Scaleup https://www.bonapolia.com/
11 - 50 Employees
See all jobs

Job description

We’re looking for a Lead/Architect Software Engineer proficient in .NET and Elasticsearch to join our friendly team of professionals. A collaborative outlook and a willingness to pitch in and get the job done are essential characteristics for this position!

About Our Customer

The European company's customer offers a comprehensive, cloud-based Procure-to-Pay solution designed to streamline procurement, approvals, payments, and supplier collaboration.

Project Tech Stack

.Net, SQL Server, Elasticsearch

Requirements

  • Proficiency in .NET (C#, ASP.NET Core) and associated frameworks
  • Solid background in SQL Server, including database design, performance optimization, and query tuning
  • Hands-on experience with Elasticsearch, including upgrades to newer versions, cluster health management, and optimizing search functionalities
  • Familiarity with CI/CD pipelines, automated testing frameworks, and integration with the software development lifecycle (SDL)
  • Experience identifying and refactoring legacy code to improve maintainability, performance, and scalability
  • Positive attitude, good communication skills, teamwork, and collaboration in a multicultural environment
  • Ability to navigate through complex systems and contribute to a continuous improvement environment

English level

Upper-Intermediate

Responsibilities

  • Architect, design, and develop scalable, high-performance systems using .NET (C#, ASP.NET Core, etc.) and SQL Server
  • Manage Elasticsearch configurations, migrations, and upgrades to newer versions
  • Identify areas for refactoring and optimizing existing systems to improve performance, maintainability, and scalability
  • Contribute to continuous system improvement by identifying bottlenecks, improving performance, and integrating new tools and techniques to streamline workflows
  • Leading the technical discussions and closely collaborating with the team

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Collaboration
  • Communication

Software Architect Related jobs