Senior Software Engineer

Sorry, this job was removed at 2:46 p.m. (EST) on Tuesday, January 30, 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 that will revolutionize K-12 purchasing. Our mission is to dramatically transform the way school districts and educational agencies buy products and services; level the playing field for vendors and spur innovation; and improve procurement processes and promote best practices. 

Noodle Markets is seeking a full-time Senior Software Engineer for our Engineering Team. The Engineering Team at Noodle Markets is responsible for developing, deploying, and running the product in the cloud on Amazon Web Services.

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 SVP, Technology & Engineering.

What you will do:
• Leverage your skills and experience in the following:
o Programming languages: Python, PHP, or JavaScript.
o Linux OS: Ubuntu (preferred), Redhat, or Centos.
o Frameworks: Laravel, Flask, Tornado, or Django.
o Command line Linux and shell programming.
o Agile software engineering practices such as Scrum, TDD, Continuous Integration, automated unit and functional tests.
o Database programming with two or more of MySQL, Postgres, MongoDB, ElasticSearch, Redis, and Memcached.
o Selenium WebDriver.
o 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.
• Ability to 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