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
