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.
  • 5+ 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 days in office in McKinney TX / 2 days remote.

To apply for this job email your details to thane@arlensa.com