New York, New York, United States

Full Stack Developer

 Job Description:

Key Responsibilities

  • Design, develop, and maintain scalable web applications using modern technologies
  • Collaborate with cross-functional and global teams to define, design, and deliver new features
  • Write clean, maintainable, and efficient code following best practices
  • Ensure application performance, quality, security, and responsiveness
  • Identify, troubleshoot, and resolve application issues and performance bottlenecks
  • Maintain high standards of code quality, documentation, and automation
  • Contribute to CI/CD pipelines and DevOps practices
  • Actively participate in Agile ceremonies, including sprint planning, grooming, daily stand-ups, and retrospectives
  • Stay current with emerging technologies and industry trends

Must-Have Skills

  • 5+ years of hands-on experience as a Full Stack Developer
  • Strong proficiency in front-end technologies:
  • HTML, CSS, JavaScript - Angular (v13+) or Stencil
  • Strong experience in back-end development:
  • C#, .NET, ASP.NET Web API
  • Solid experience with databases:
  • MS SQL Server
  • Experience with Git and version control systems
  • Strong understanding of RESTful APIs and web services
  • Experience with cloud platforms:
  • AWS, Azure, or Google Cloud
  • Strong analytical, problem-solving, and debugging skills
  • Excellent communication and collaboration skills

Good-to-Have Skills

  • Experience with Test-Driven Development (TDD)
  • Knowledge of financial markets, banking products, or wealth management
  • Familiarity with Unix/Linux environments
  • Exposure to DevOps and CI/CD practices


  Required Skills:

RESTful APIs Development Debugging Pipelines Collaboration Sprint Planning CI/CD SQL Server Version Control Web Applications Web Services Azure Angular ASP.NET Features Unix Agile DevOps AWS Banking Automation CSS C# Databases Security Linux Documentation Git Planning HTML Design JavaScript SQL Communication Management