Back End PHP Developer

The Atlantic Group

2020-09-23 17:39:29

Job location New York City, New York, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

**==== ONLY**


We're looking for a Senior Backend Software Engineer to join an award winning marketing firm, ideal applicants will have strong PHP and Java experience. This can sit in San Franscisco, NYC, Austin, Northern NJ, or Chicago

Job responsibilities:

  • Collaborate with Product and Data Science teams to identify new client-driven use cases
  • Influence DevOps and Architecture teams' software designs to fulfill requirements
  • Convert software designs and requirements into actionable tasks
  • Experience working in small, hands on teams with the ability to execute tasks to deliver software solutions
  • Must be Technologically curious, able to stay abreast of new trends and best practices in technology
  • Co-own the software development process - including agile processes, coding standards, code metrics, build standards, and so on - to nurture the growing development team
  • Communicate effectively with stakeholders across the business at all levels of the company to drive adoption of new tools and identify new opportunities for products
  • Solid grasp of the principles, patterns, and practice of software design
  • Conflict-free, egoless attitude towards software development

Preferred Skills & Qualifications

  • Bachelor's Degree is required; Masters' degree, sw certifications or cloud certifications, specifically AWS certifications, desired
  • Minimum of 5-8 years' experience using PHP
  • Minimum of 5-8 years' experience using Java8+
  • Experience with open source libraries (i.e.-PHP Di, Monolog, etc.)
  • Experience working with NodeJS
  • Positive track record delivering cloud-based microservices applications, especially on AWS (experience with ECS desired)
  • Experience delivering data-driven applications using REST APIs with Swagger/OpenAPI
  • Comfortable working in an agile, CI/CD-based development process
  • Previous experience delivering software in the Scrum process
  • Previous experience building on Dropwizard stack
  • Previous experience creating high-quality tests with libraries like JUnit and Mockito
  • Previous experience using persistence technologies like PostgreSQL, ElasticSearch, BigQuery, S3, and DynamoDB
  • Previous experience development using React
- provided by Dice

Inform a friend!