What are the responsibilities and job description for the Senior Software Engineer/Architect - C#/.NET (NO C2C / Local Candidates Only) position at e.biT Consulting?
Backend .NET Developer - Miami, FL
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.
What We Expect:
- 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.
Required Skills & Experience:
- 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.
What We Offer:
- 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.
Salary : $200