Senior Software Engineer

Sorry, this job was removed at 11:45 a.m. (EST) on Friday, January 19, 2018
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Noodle Markets (www.noodlemarkets.com) is an education-technology company revolutionizing procurement in K-12 schools. Our mission is to transform dramatically the way school districts and educational agencies buy products and services; to level the playing field for vendors; to spur innovation; to improve procurement processes; and to promote best practices. 

Noodle Markets is seeking a full-time Senior Software Engineer for our Engineering Team. This position will work alongside a team of software engineers with expertise in front-end, middle-tier, databases, and quality assurance in a polyglot programming environment. The Senior Software Engineer will provide senior-level guidance to an agile team.
It is important that regardless of which programming language or tools used or learned in the past, the Software Engineer can learn new languages and tools and utilize them effectively. Commitment to collaboration and continued growth and development is key to operating effectively on the team.

The position reports to the VP, Engineering.

What you will do:

  • Leverage your skills and experience in the following:
    • Programming languages: Python, PHP, or JavaScript.
    • Linux OS: Ubuntu (preferred), Redhat, or Centos.
    • Frameworks: Laravel, Flask, Tornado, or Django.
    • Command line Linux and shell programming.
    • Agile software engineering practices such as Scrum, TDD, Continuous Integration, automated unit and functional tests.
    • Database programming with two or more of MySQL, Postgres, MongoDB, ElasticSearch, Redis, and Memcached.
    • Selenium WebDriver.
    • Amazon Web Services (EC2, S3, RDS, ELB, CloudWatch) is a plus.
  • Understand the product and engineering roadmap and act as a subject matter expert on advanced infrastructure and platform capabilities, features, and offerings. 
  • Work with the Product Owner to vet requirements, ensuring that they are detailed enough for the development team.
  • Participate and provide leadership in the application design and development activities.
  • Produce and develop software in an agile environment using modern techniques and processes, e.g., Scrum, TDD, Continuous Integration, unit testing, functional testing, configuration management, version control, bug tracking, etc.
  • Independently identify opportunities to improve system scalability and stability; implement enhancements and best practices in accordance with modern development principles and methodologies.
  • Develop libraries, components, and APIs.
  • Work proactively to predict and minimize potential issues before they arise and resolve those that do in a timely manner.

What you need to be successful:

  • A bachelor’s degree in Computer Science, Engineering or a related subject. Master’s degree preferred.
  • Minimum 7 years of experience in software development.
  • Minimum 4 years of experience as a full-stack developer.
  • Experience developing and integrating with web services (RESTful and otherwise).
  • Ability to collaborate with team members with different skills and different levels of experience.
  • Strong communications skills.
  • Willing and able to learn on the job.
  • Ability to foster a positive team environment and mentor junior members of the team.

Why Noodle Markets?

  • Competitive salary and 401K offering
  • Insurance: medical, dental, vision, long term disability coverage for all employees and dependents
  • Paid vacation and sick days
  • Commuter benefits
  • Mac or PC? You decide!
  • Beautiful office space in Chelsea Piers
  • Steeply discounted gym membership to The Sports Center at Chelsea Piers
  • Fully stocked break rooms with snacks and drink
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

860 Broadway, 6th Floor, New York , NY 10003

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NoodleFind similar jobs