SR .NET Developer
If you enjoy working with the newest and best technologies and have a strong interest in the financial services industry, this is the perfect job for you. We are looking for a Software Engineer skilled in C# .NET Microservice Development to help us build the next generation of enterprise banking software.
Your role will be to design and develop modern banking solutions using C# .NET Event Driven Microservices in Azure. This is a greenfield application. No maintenance required.
REQUIREMENTS / TOOLS / METHODOLOGIES
- Bachelor's degree in computer science or related field or equivalent experience.
- 5+ years of experience with C# and .NET Frameworks (.NET 6, .NET Core).
- Experience with Microservice Architecture and implementation.
- Skilled in Web Service technologies (REST, SOAP, JSON/XML, HTML5, IIS).
- Experience with Front End JavaScript Frameworks (jQuery, Angular, React, Bootstrap, Blazor).
- Experience with ORM (e.g. Entity Framework Core). Code vs Database First.
- Experience with Azure, AKS, CICD and Containerized Deployment and Test.
- Experience with event and messaging patterns (e.g. Kafka, MSMQ).
- Experience applying Domain Driven Design (DDD) to Business Domains.
- Hands on SAFe Agile practitioner (Azure DevOps, Git Repos, Task management tools).
- Strong understanding of Enterprise Development Data Patterns and SOLID principles.
- Can create UML and Class diagrams for design architecture documents and proof of concepts.
- Enterprise workflow API integration development.
- 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 / 2 days remote.
Job Type: Full-time
Pay: $110,000.00 - $165,000.00 per year
Compensation package:
- Yearly pay
Experience level:
- 5 years
Schedule:
- 8 hour shift
Work Location: In person