.Net Lead
Austin TX
Client: LPL Financials
Job Description:
- Participates actively in problem definition and solutioning. Once the right solution is finalized by stakeholders, independently maps use-cases, patterns / anti patterns and provide extensible low-level design with right separation of concern and abstractions keeping impact of design change and backward compatibility in mind.
- Writes modular, extensible, readable, and performant, secured code. Participates in code review.
- Keeps application security as top of the mind, follows secure design architecture and perform high/low level designs
- Creates technical solution artefacts, code review records, deployment plan
- Troubleshoots cross component issues, issues identified during static analysis, penetration testing or deployment. Narrows down to root causes and solves the symptoms
- Uses advanced language constructs, design principles, design patterns, libraries and frameworks being used, right data structure, performance and scalability concepts, tools, and Tech stacks and be able to apply appropriately.
- Conversant with continuous integration and continuous delivery using Jenkins
Skill and Experience:
- 7 plus years of relevant experience in engineering software application/product
- Experience in designing and developing microservices using Microsoft technology stack.
- Strong experience in
· C# v8.0+, .NET (5.X)
· ASP. Net Core
· SQL and No SQL databases
· Messaging – Experience with RabbitMQ or KAFKA
· Caching - Redis
· Containers – OpenShift 4.x
· Service Bus - SignalR (1.x.x), WebSockets
Behavioural attributes:
- Good oral and written communication skills
- Good interpersonal skills
- Strong Problem-Solving ability