Lead Software Engineer

New York

Post Date: 10/31/2017 Job ID: 10227680 Industry: IT Perm
What you'll work on:
  • Functional decomposition of a large software application into modular services
  • Close collaboration with Product Management to define and define features and functionality
  • Rapid development and delivery of features and functionality that quickly impact the business
  • Full automation of test and delivery systems to mature our delivery pipeline
  • Optimization of preferred practices to drive improvement of code and processes
What we look for:
  • BS Degree in Computer Science or related discipline
  • Expertise and experience in C# or Java
  • Knowledge and experience with dynamic languages such as PHP, Python, and Ruby
  • Expertise and experience in web technologies such as JavaScript, HTML, CSS
  • Expertise and experience with relational databases such as MS SQL
  • Deep understanding of MV* frameworks
  • Deep understanding of OOP/OOD, Design Patterns, and distributed architecture
  • Expertise and experience in version control systems such as Git
  • Expertise and experience deploying application to AWS
  • Expertise and experience with an agile development process
In addition, these would be great:
  • Knowledge and experience with modern web frameworks such as Angular, Ember, React
  • Knowledge and experience with CM tools such as Chef, Puppet, Salt, Ansible, and Octopus
  • Knowledge and experience with NoSQL databases
  • Knowledge and experience with alternative storage such as Memcached, Solr, and Redis
  • Knowledge and experience with MQ systems such as RabbitMQ, Kafka, and NSQ

Dan Goldberg

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: