View all jobs

Full Stack Developer

Remote, New York
We are looking for software engineers to join our client’s team to help modernize and enhance their industry-leading financial analytics and data management Software as a Service (SaaS) platform. You will join a team of passionate, end user-focused technologists to practice your craft and develop new skills as they evolve their platform, which was shifted from a legacy data center to the AWS cloud, into a platform that fully leverages all that the Amazon cloud has to offer.
  • 3yr+ professional experience in the Microsoft tech stack (C#, .NET Framework, Core, .NET 5/6, MVC, Web API, SQL Server)
  • Proficiency in SQL Server (RBDMS) and an ORM (i.e., Entity Framework, Dapper)
  • Experience with a JavaScript SPA Framework (React, Angular, Vue
  • Experience with distributed systems in the cloud (AWS, Azure, Google, etc.)
  • Practical application of engineering best-practices - SOLID, TDD, Peer-Reviews, Pair Programming
  • Involvement across full software development life cycle (SDLC), including code review, source control (Git), build, test, deploy, operate, monitor
  • Experience working in or leading an Agile team
  • NoSQL database experience
  • Containers / Docker experience
  • Clear communicator: You can effectively explain your ideas and perspectives through writing, speaking, presenting, and over video conference
  • Driven: You operate with limited direction while effectively communicating progress or roadblocks and seeking clarification and assistance when needed
  • Technically agnostic: You understand the need to use the best tool to accomplish the job given its constraints. You embrace learning new technologies as you go.
  • Ownership-focused: You excel in an environment where you have a high degree of responsibility for the product and outcomes.
  • Team-centric: You have a team-first mindset and value growing in your role while helping those around you grow.
  • Continuously learning: You consistently pursue the expansion of your skill-set
Looking for someone who embraces the challenge of replacing legacy code with current cloud-native technology, is impassioned by the flexibility to experiment with and build innovative solutions to complex business problems and wants to work on a small team committed to using modern software development and operational practices.

Share This Job

Powered by