Lead .Net Developer
Techcliff Group
- New York City, NY
- Permanent
- Full-time
- Lead and mentor a team of developers, providing technical direction, code reviews, and best practice guidance.
- Design, develop, and maintain scalable full stack solutions using C#, .NET Core, ASP.NET, Web API, and SQL Server.
- Build modern front-end applications with JavaScript/TypeScript frameworks (React, Angular, or similar).
- Ensure adherence to enterprise-level coding standards, security guidelines, and performance requirements.
- Collaborate with architects, business analysts, and product owners to translate requirements into technical designs.
- Drive development lifecycle processes, including CI/CD, automated testing, and DevOps integration.
- Troubleshoot and optimize applications for maximum speed, scalability, and resiliency.
- Provide thought leadership on emerging technologies and their applicability to banking and wealth management solutions.
- Act as the technical point of contact for stakeholders, ensuring clear communication and delivery alignment.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 8+ years of software development experience, with at least 2 years in a lead or team lead capacity.
- Strong proficiency in C#, .NET Core, ASP.NET MVC/Web API, and SQL Server.
- Solid experience with front-end frameworks such as React, Angular, or Vue.js.
- Expertise in developing and integrating RESTful APIs and microservices architectures.
- Hands-on experience with cloud platforms (Azure preferred, AWS considered).
- Familiarity with DevOps pipelines (Azure DevOps, Jenkins, GitHub Actions) and containerization (Docker/Kubernetes).
- Demonstrated experience working within large banks, capital markets, or wealth management organizations.
- Excellent communication, problem-solving, and leadership skills.
- Knowledge of financial products, regulatory requirements, or risk management practices.
- Exposure to distributed caching, messaging systems (Kafka, RabbitMQ), and event-driven architectures.
- Experience with performance tuning, security hardening, and scalability strategies in banking systems.