Piper Companies is seeking a Sr. Full Stack Engineer to simplify Know Your Client (KYC) compliance and integrate it into the overall sales process for a leading financial company
Requirements
- Strong proficiency in Kotlin, and in applying agile development practices to deliver robust, high-quality software, including Test-Driven Development, Acceptance Testing, and collaborative Pair Programming
- Solid background in Object-Oriented and/or Functional Programming, with practical application of Test-Driven Development (TDD)
- Deep experience of CI/CD pipelines and DevOps practices, including managing stable production environments
- Experience with Java or Scala
- Knowledge of backend development
- Experience with full stack engineering
- Familiarity with Test-Driven Development (TDD), Pair Programming, Object-Oriented Programming, Functional Programming
Responsibilities
- Build high-quality, thoroughly tested applications leveraging Test-Driven Development (TDD) and collaborative Pair Programming techniques
- Partner with business teams to design and deliver features that improve client onboarding and compliance processes
- Work across the technology stack, focusing on backend development with Kotlin (and offering opportunities to cross-train in Java or Scala)
- Own and optimize CI/CD pipelines, ensuring smooth deployments and reliable production environments
- Embrace agile and XP methodologies to create scalable, maintainable solutions that evolve with business needs
Other
- 7+ years of hands-on experience in software development, delivering high-quality, scalable solutions
- Strong communication and collaboration skills, with the ability to engage effectively with stakeholders and end users
- Work hybrid 3 days a week in New York City, NY
- Ability to work with stakeholders and end users
- Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holidays, Sick Leave if Required by Law