Principal/Lead .Net Developer

Vacancy details
Software Engineering
.NET Engineering Lead
Lead
Colombia
Remote

Our client is a financially strong and well-capitalized insurer with over 90 years of experience in the industry. They are known for their efficient and accurate claims settlement processes, maintaining a commitment to core principles such as Integrity, Loyalty, and Customer Service.

The project involves the development and maintenance of various systems, including quoting solutions, policy administration systems, core claims systems, as well as modernization initiatives aimed at improving operational efficiency.

What project we have for you

The project aims to create a new platform based on microservices architecture, replacing the existing monolithic system to enhance the client’s operational efficiency within the insurance sector. This modernization effort will leverage event-driven development to enable real-time communication and responsiveness across quoting solutions, policy administration, and core claims systems. By adopting an event-driven, microservices-based architecture, the new platform will improve scalability, flexibility, and reliability. This approach ensures that key business events are processed and responded to in real-time, allowing the client to swiftly adapt to changing business needs, regulatory requirements, and new technologies, driving long-term success and competitiveness in the insurance industry.

What you will do

• Develop and implement complete solutions
• Participate in functional requirements analysis (including communication with the customer representatives)
• Describe and investigate technical design options
• Focus on solving complex tasks in a simple way with a given technology
• Participate in continuous improvements, including platform tooling and processes,
implementing best practices and bringing on innovations
• Enforcement of non-functional requirements
• Perform code reviews and code optimizations
• Support deployment and release processes, troubleshoot production issues
• Take responsibility and ownership of project components, master domain knowledge
• Mentor and supervise newcomers and less experienced engineers

What you need for this

Required skills:
• 13+ years of experience in Software Engineering
• Expert of CLR in .NET framework
• Rich experience with common .NET frameworks (like ASP.NET, Entity Framework, etc.)
• Proven experience designing and developing complex, high-traffic, and highly scalable systems
• Expert in usage and design of SQL and NoSQL databases
• Experience with monitoring tools
• Code Review Practices
• Experience with Containerization tools and Docker in particular
• Version Control (Git, Git-flow, branch strategy)
• Experience in configuring CI/CD pipelines using Infrastructure as a Code approach
• Expert in one of Cloud Computing platform – AWS primarily (Azure, GCP also can be)

Will be a plus:
• Actual technical certificates (Microsoft, Amazon)
• Kubernetes
• Experience with message brokers (Azure Service Bus, RabbitMQ, Kafka, etc.)

What it’s like to work at Intellias

  • Develop skills in microservices architecture.
  • Gain experience with event-driven development.
  • Work on core insurance systems (quoting, policy administration, claims).

At Intellias, we are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join Intellias for a career where your unique perspectives are not only valued but crucial to our success.

Skills

.Net
AWS
CI/CD
CLR
Containerisation
Docker
EnglishB2
NoSQL
SQL

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.