. Architect and implement enterprise-grade applications using C#, VB.NET, ASP.NET MVC, and .NET Core.
- Design and deploy containerized applications using Docker and Kubernetes, including managing node pools and scaling strategies.
- Collaborate with DevOps to build and maintain CI/CD pipelines for automated testing, integration, and deployment.
- Partner with QA, product, and infrastructure teams to ensure high-quality, secure, and performant software delivery.
- Contribute to architectural decisions and help evolve our cloud-native development practices.
- Troubleshoot and resolve complex issues across development, deployment, and runtime environments.
- Balance time across multiple projects while maintaining a deep understanding of brokerage-related business logic.
Your Experience:
- 5+ years of professional experience in software development.
- Deep expertise in C#,
VB.NET, ASP.NET MVC, and .NET Core.
- Hands-on experience with Docker containers and Kubernetes orchestration (including node pool management).
- Proficiency in building and maintaining CI/CD pipelines using tools like GitLabs or GitHub Actions.
- Solid understanding of RESTful APIs, SQL Server, and Entity Framework.
- Familiarity with cloud platforms (Azure preferred) and infrastructure-as-code concepts.
- Experience with modern front-end technologies such as Angular and TypeScript is a strong plus.
- Excellent problem-solving skills and attention to detail.
- Solid communication and collaboration abilities.
- Experience in the financial or brokerage domain is a plus.