Softeta logo

Senior .NET Software Engineer

Softeta
Полная занятость
В офисе
Vilnius Vilnius City Municipality Lithuania

About the Project:

We are building an insurance platform, which offers comprehensive solutions tailored to meet Marine insurance needs, aiming to enhance efficiency, transparency, and collaboration within insurance processes.

 About the Role:

As a Senior Software Engineer, you will play a crucial role in team, which is developing the cutting-edge insurance platform from scratch. Collaborating closely with cross-functional teams, you will design, develop, and deploy comprehensive solutions to streamline insurance operations.

This role presents an exciting opportunity to be involved in the creation of a groundbreaking platform and make a meaningful impact on the insurance industry. 

Responsibilities

  • Develop and integrate insurance systems with third-party services for clients, utilizing C# .NET.
  • Design and implement RESTful APIs using BFF architecture, and automate deployment processes using tools like Github Actions, Azure DevOps, and OpenShift;
  • Develop backend solutions for insurance applications, ensuring scalability, security, and performance.
  • Apply SOLID principles and best practices such as Domain-Driven Design (DDD), event-driven architecture, and unit testing to ensure code quality and maintainability;
  • Collaborate with stakeholders to gather requirements, define project scopes, and deliver solutions that meet business objectives in the insurance domain;
  • Manage cloud services on Azure, including CosmosDB, MongoDB, Azure Table Storage, and Azure Cognitive Search, optimizing performance and cost-efficiency;
  • Work closely with DevOps engineers to implement continuous integration and deployment pipelines, utilizing tools like Kafka and Azure Service Bus.
  • Proven experience as a Senior .NET Software Engineer, with a track record of delivering complex software projects from inception to deployment, with a strong emphasis on SOLID principles;
  • Proficiency in backend development with .NET and C#;
  • Experience with Blazor for building interactive web UIs using C#;
  • Experience with cloud services on Azure, such as Azure DevOps, Azure Cognitive Search, and Azure Table Storage;
  • Knowledge of containerization technologies like Docker, and orchestration tools such as Kubernetes;
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Diverse and technically challenging projects;
  • Training budget for professional and personal growth;
  • Flexible working hours and hybrid or remote workplace model;
  • Flexible schedule and Agile/SCRUM environment;
  • Technical equipment which you can choose;
  • Health insurance;
  • Salary range - from 5500 EUR to 6750 EUR monthly before taxes (39 - 44 EUR/h plus VAT for contractors).
Подать заявку
Поделиться вакансией