About the Role

Our client is seeking an ambitious, self-motivated Senior Software Engineer who will play a key role in the entire product lifecycle, from discovery to delivery. This role involves close collaboration with the business team to deliver top-tier products that drive customer growth and satisfaction.

What We're Looking For

  • 10+ years of experience in SaaS application development
  • 10+ years of experience with Python or any C-based programming language
  • 10+ years of experience in Object-Oriented Programming (OOP) and design patterns
  • 7+ years of experience with web application frameworks such as Django, Laravel, Spring, Drogon, etc.
  • 7+ years of experience with SQL databases like MySQL, PostgreSQL, Oracle, etc.
  • 7+ years of experience with end-to-end automated testing tools such as Cypress or Selenium
  • Proficiency in designing and managing containerized applications using Docker
  • Experience in a fast-paced software development environment, working on complex projects
  • Strong communication, presentation, and interpersonal skills
  • Bachelor's degree or equivalent work experience

This position requires in-office work at least three days per week, located in Midtown Manhattan.

Benefits

The company offers a comprehensive benefits package, including 401(k), medical, dental, and vision benefits. The total compensation package will be determined based on the successful candidate’s experience and qualifications.

Equal Employment Opportunity

Our client is committed to providing equal employment opportunities to all employees, applicants, and candidates based on individual qualifications. They do not discriminate based on race, color, religion, gender, gender identity or expression, age, national origin, mental or physical disabilities, sexual orientation, veteran status, genetic information, or any other classification protected by applicable law.