SOFTETA
Senior .NET Software Engineer
SOFTETALithuania14 hours ago
Full-timeRemote FriendlyInformation Technology
About the Project:

The marine insurance platform, built from scratch, offers comprehensive solutions tailored to diverse 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 developing the cutting-edge marine 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#, TypeScript, and frameworks such as .NET, React, and Angular;
  • 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;
  • 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.

Requirements

  • 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 JavaScript/TypeScript and any modern Javascript framework (React Angular, etc.);
  • 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

Benefits

  • 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 5600 EUR to 6600 EUR monthly before taxes

Key Skills

Ranked by relevance