Senior .NET Software Engineer

closed
SOFTETA Logo

SOFTETA

πŸ“Remote - Lithuania

Summary

Join our team as a Senior Software Engineer to build a cutting-edge insurance platform from the ground up. You will collaborate with cross-functional teams to design, develop, and deploy comprehensive solutions using C# .NET and Azure cloud services. This role requires expertise in backend development, RESTful APIs, and cloud technologies. You will apply SOLID principles and best practices to ensure high-quality code and maintainability. The opportunity offers diverse and challenging projects, professional development, flexible working hours, and a hybrid/remote work model. A competitive salary and comprehensive benefits package are included.

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 cloud services on Azure, such as Azure DevOps, Azure Cognitive Search, and Azure Table Storage
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders

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

Preferred Qualifications

  • Experience with Blazor for building interactive web UIs using C#
  • Knowledge of containerization technologies like Docker, and orchestration tools such as Kubernetes

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 5500 EUR to 6750 EUR monthly before taxes (39 - 44 EUR/h plus VAT for contractors)
This job is filled or no longer available