Senior Software Engineer/Architect - C#/.NET (NO C2C / Local Candidates to Miami, FL Only)

E-BIT CONSULTING, LLC
Miami Beach, United States of America
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Miami Beach, United States of America

Tech stack

ASP.NET
.NET
Applications Architecture
Architectural Patterns
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Databases
Continuous Integration
Database Design
Software Debugging
Entity Framework
Monitoring of Systems
Message Broker
Microsoft SQL Server
NoSQL
Redis
Standard Sql
SignalR
Software Deployment
SQL Databases
Systems Integration
WebRTC
Azure
Cloud Platform System
Grafana
Database Optimization
Reliability of Systems
Database Performance
Backend
Xunit
Angular
Figma
Front End Software Development
REST
Docker
Web Api

Requirements

  • A proactive, self-motivated, and team-oriented developer who takes ownership of their work.
  • Strong understanding of .NET and C# application architecture and best practices.
  • Ability to write clean, efficient, and maintainable C# and ASP.NET Core code.
  • Experience designing and consuming RESTful APIs with a focus on performance and scalability.
  • Strong knowledge of SQL/NoSQL databases, including MSSQL, Redis, and database optimization techniques.
  • Familiarity with Azure Cloud Services and experience deploying applications in cloud environments.
  • Understanding of async architectural patterns and working with message brokers.
  • Solid understanding of system reliability and scalability principles.
  • Experience in unit testing to ensure code quality.
  • Strong debugging and troubleshooting skills.
  • Ability to work in a fast-paced, dynamic fintech environment., * 5+ years of professional experience in backend development with .NET and C#.
  • Strong expertise in ASP.NET Core Web API development.
  • Experience with Entity Framework Core and database design principles.
  • Proficiency in SQL/NoSQL databases (MSSQL, Redis) and database performance optimization.
  • Proficiency in Entity Framework Core for database interaction.
  • Hands-on experience with Azure Cloud Services for application deployment and management.
  • Familiarity with Azure Service Bus for integrating and decoupling distributed applications.
  • Unit testing experience with xUnit or similar frameworks.
  • Proficiency in Git and version control workflows.

Nice to Have:

  • Experience with Angular for frontend development.
  • Experience implementing real-time communication using SignalR.
  • Knowledge of Grafana for monitoring and observability.
  • Familiarity with CI/CD pipelines, Azure DevOps, and Docker.
  • Background in fintech or trading applications.
  • Knowledge of financial markets, trading, or cryptocurrency.
  • Skills in using modern AI tools to speed up development.
  • Experience collaborating with UI/UX designers using Figma.

Benefits & conditions

  • Competitive salary and a dynamic work environment.
  • Opportunity to contribute to a high-impact fintech product.
  • Onsite work at our Brickell Key, Miami office, fostering collaboration and innovation.
  • Comprehensive health benefits after 90 days of successful employment.
  • Fast-paced, innovative team culture at the intersection of fintech and technology.
  • Immediate start date available.

About the company

Client is a software development company focused on supporting one of the world's most prominent trading platforms. Client is a regulated global brokerage, operating in more than 70 countries, with annual client transaction volume surpassing $200 bln. The Analytics development team is looking for a Backend Developer to help in supporting Client's high-performance, seamless trading platform experience for its users.

Apply for this position