.NET Developer

Plano, TX, 75093
Full-TimeContractHybrid

Job Description

If you enjoy working with the latest enterprise .NET technologies and have a strong interest in the financial services industry, this is the perfect job for you. We are looking for a quality-minded Sr. Software Engineer skilled in C# .NET Microservice Development to help us build the next generation of enterprise banking software.

Your role will be to develop modern banking solutions using C# .NET Event Driven Microservices in Azure. These are greenfield applications. No maintenance work.

REQUIREMENTS / TOOLS / METHODOLOGIES
• Bachelor's degree in computer science or related field or equivalent experience.
• 7+ years of experience with C# and .NET Frameworks in Azure (Functions, Service Bus, SQL, App Service, Container Apps, Kubernetes, Blob Storage, Cosmos DB, Key Vault, DevOps).
• Experience with Microservices Architecture and implementation.
• Skilled in Web Service technologies (REST, SOAP, JSON/XML, HTML5, IIS).
• Experience with ORM (e.g. Entity Framework Core). Code vs Database First.
• Experience with event and messaging patterns (e.g. Kafka, MSMQ).
• Experience applying Domain Driven Design (DDD) to Business Domains.
• Can create UML and Class diagrams for design architecture documents and proof of concepts.
• Enterprise workflow API integration development.
• Hands on SAFe Agile practitioner (Azure DevOps, Git Repos, Task management tools).
• Strong understanding of Enterprise Development Data Patterns and SOLID principles.
• Demonstratable knowledge of software integration methodologies, patterns, and best practices.
• Accurately interprets business needs, user scenarios, and use cases into system requirements and design.
• Self-starter with ability to work independently and handle multiple projects simultaneously.
• Excellent verbal and written communications skills.
• Willingness to work hybrid: 3-4 days in office in Plano TX.

Your session has timed out. Please refresh to continue.