This job has expired, please see additional jobs below
Senior Software Developer
Pearson
Hoboken, NJ, United States
Job Details - this job has expired, please see similar jobs below
Description
At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always re-examining the way people learn best, whether it’s one child in our own backyard or an education community across the globe. We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.
We have an excellent opportunity for a .Net Full-Stack Software Developer for our Hoboken, NJ location with the flexibility to work remotely as well. Working in a small-team environment, you will play an important role in the design, development and evolution of .Net applications utilizing modern client-side frameworks like AngularJS and ReactJS to support our current assessment services. To be successful in this important role you must have the desire and ability to learn new techniques and share your knowledge while working in an agile environment.
Come check us out. What big idea will you help us launch?
http://www.youtube.com/watch?v=MkyK4aaYzpc
Qualifications
Here is what you will get to do:
• Design, implement, and deploy .Net services to support client-side applications for delivering assessment content to end users.
• Work as a team using Agile methodologies.
• Translate complex business needs into innovative technical solutions.
• Ensure efficient deliveries, performance, and scalability of solutions.
Qualifications
• Bachelor’s degree in Computer Science or other related technical field.
• Proven ability to develop robust, production-quality code in large software systems - preferably high volume production applications.
• Minimum 4+ years of professional programming experience in .Net (C#) and WebApi or Mvc.
• Experience developing html, css and javascript. AngularJS, ReactJS and Dojo is a plus.
• Experience with REST API, integration and development.
• Experience with Git and Continuous Integration.
• Experience in agile development methodologies.
• Experience with .NET and javascript unit testing frameworks.
• Ability to understand and use existing complex integrated systems and data structures to enable new technologies and innovations.
• Ability to work independently and as a key contributor in small teams.
• Support existing team processes and encourage industry best practices.
• Excellent communication skills -- written, verbal, and graphical.
Technologies/Methodologies:
C#, .Net, WebApi, Mvc, Agile/SAFE, REST, Design Patterns, OOP, AngularJS, React, Redux, Git, TDD, BDD