Sr .Net Developer (Kafka)
Solid backend development experience in C#/.NET
Strong technical competency in an OOP language such as C#.NET, REST API development and the Atlassian suite of tools (Jira, Zephyr, Confluence) or other industry leading tool sets
Expert with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language)
Expert in object-oriented design, SOA, design patterns, development, implementation and maintenance.
Exceptional experience designing and implementing REST based Web Service API(s) in a transaction processing environment.
Strong experience in Cloud Native Applications and Micro Services Architecture
Strong experience in building enterprise scale web solutions based upon n-tier architecture using open-source technologies (Angular / React), Microsoft Web API, and SQL / No-SQL Databases.
Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
You should be comfortable in a fast-paced customer focused environment that continually embraces the latest technologies and techniques.
Working knowledge of Agile, Iterative development process and methodologies is essential
Demonstrated ability to work well under pressure in a fast-paced environment
Strong verbal, written and presentation communication skills.
Bachelor’s in Computer Science or related discipline or relevant work experience.
Knowledge of Kafka, Asynchronous Messaging, Event Steaming
Experience with distributed multi-tier applications, WMI, NO SQL databases, and SQL is
Experience in developing applications using modern streaming technologies and protocols is
Experience with MongoDB
Experience with source control systems like TFS or Bitbucket preferred
Experience with message queues (Rabbit MQ, Kafka) preferred
Experience with Continuous Integration environment using Bamboo and Bitbucket preferred
Experience with Performance testing is a plus
Experience with financial services or brokerage industry is a plus