Job Title:
Dot Net/AWS developer

Company: RiVi Consulting Group L.L.C

Location: Charlotte, NC

Created: 2024-04-23

Job Type: Full Time

Job Description:

We are looking for a Senior Software Engineer to join LPL Business Solutions, which enables Advisors to feel empowered to take care of their clients and run their practices their way and with purpose.LPL Business Solutions ensures Advisors have everything they need by providing industry-leading resources and tools that best support your business.Professional Services Solutions for Financial Advisors:o Admin Solutionso Marketing Solutionso CFO Solutionso Bookkeeping Solutions- Business Protection and Planning Solutions:o Mergers and Acquisitionso Liquidity and Successiono Digital Office Technologyo The Assurance Plan- Planning and Advice Services:o Partial Book Saleso Paraplanning Serviceso Tax Planning Serviceso LPL High-Net-Worth ServicesWant to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.Top Technical Skills:• 10+ years of experience using:o .NET Core (C#, .NET 7, Entity Framework Core)§ RESTful APIso Angular 10+o Relational Database - SQL Server, PostgreSQL, MySQLo Cloud - AWS is strongly preferred - experience migrating applications from on-prem to AWS.o Infrastructure as Code (IaC) - Terraform preferredo DevOps: GitHub, Team City, Octopus Deploy, GitHub Actionso Architecture Patterns: CQRS, Microservices, Event Driven Architecture, Service-Oriented Architectureo Other Skills: Domain Driven Design, Test Driven Development, Responsive Design• Experience leading and mentoring developers as this role could evolve into a Tech Lead upon full time conversion.Soft Skills/Personality: Easy going, loves technology, and always looking for ways to advance. This team thrives in the culture they have built because they all are masters in something, but understand everything, so they are able to pick up where someone else might be weak/lack experience. They want true technologist who are passionate about their work and truly enjoy working in a team environment.