Watch this video to learn more about Millennium Management
Job Type
Job Details
We are seeking a hands-on .NET Developer with full-stack experience to join our innovative Compliance Technology team. This crucial role offers the successful candidate the opportunity to work on pivotal systems that support numerous functions including trade and eComm surveillance, restricted lists and supporting numerous regulatory needs globally,. These systems are the backbone of our Compliance business unit, a sector that strives to stay ahead of the regulatory curve and ensure the company excels in a challenging landscape. As a seasoned professional with practical experience in C# .NET, .NET Core, Angular, and microservices architecture, you will play a pivotal role in developing scalable, efficient software applications that meet not only our business needs but also uphold our regulatory commitments.
Key Responsibilities:
- As a hands-on developer, you'll design, create, and modify the user interface of our applications using Angular. You will produce interactive, efficient design layouts that provide an enhanced user experience.
- You'll develop robust and scalable microservices using C# .NET and .NET Core that form the core business logic of our applications.
- Your responsibilities will also include implementing Test-Driven Development (TDD) principles and conducting rigorous unit testing to ensure code quality.
- You'll handle the development and maintenance of databases using SQL Server and PostgreSQL in the AWS environment.
- You will manage AWS resources, such as Containers and EKS, to support the scalability and reliability of our applications.
- You'll be responsible for integrating our software with existing systems, including streaming technologies like Kafka and MSMQ.
- You will utilize TeamCity and Octopus to oversee the continuous integration and deployment of our applications.
- As a team member, you'll collaborate with other developers to improve existing systems and platforms, and provide necessary technical support to resolve any system issues.
Skills/Qualifications:
- Bachelor’s Degree in Computer Science, Computer Engineering or a related field.
- Practical, hands-on experience as a Senior .NET Developer.
- Strong expertise in Angular for UI development and a sound understanding of HTML5/CSS3.
- Proficiency in using .NET Core and C for middle-tier development.
- Solid understanding of design/architectural patterns and experience with microservices architecture.
- Hands-on experience with back-end technologies, including the ASP.NET framework, SQL Server, and AWS technologies like PostgreSQL, Containers, and EKS.
- Knowledge of Kafka and MSMQ streaming technologies for system integration.
- Proficiency in using Git for version control, with practical experience using TeamCity and Octopus for continuous integration and deployment.
- Demonstrable understanding of Test-Driven Development (TDD) principles and experience with unit testing frameworks.
- Excellent problem-solving skills, superior communication skills, and the ability to work effectively in a team setting.
The estimated rate for this position is $1,100 to $1,400 per day, which is specific to New York and may change in the future. When finalizing the rate, we take into consideration an individual’s experience level and the qualifications they bring to the role.
About Millennium is a global alternative investment management firm, founded in 1989, which manages more than $56 billion in assets. Technology... Read more