Job Description :

Client is seeking a Senior Software Engineer to join our Core Student Experience team. In this role, you'll join an Agile team and will use Node.js, AngularJS, WebPack, Jest, React, JavaScript, CSS, and other technologies we're using to build the next generation of our student web experience.

Responsibilities include:

  • Writing high-quality software using Java and JavaScript.

  • Analyzing business problems to determine the best technological solution.

  • Planing and estimating work required for new features or components.

  • Writing effective unit and functional tests.

  • Designing APIs to support new integrations.

  • Leading domain modeling sessions and capture the resulting domain models.

  • Mentoring less-experienced team members.

  • Helping improve our Agile processes.

  • Developing stories and driving execution of business plans, projects, and team-level technical work.

  • Helping share knowledge/experience and being a mentor to other team members.

  • Providing accurate estimates for Epics for effective sprint and release planning.


Skills you will need here:

  • A bachelor’s degree in Computer Science, Computer Engineering or equivalent.

  • 5+ years of software development experience.

  • Proficiency with Java and JavaScript.

  • Experience with database technologies, such as MySQL, Oracle and MongoDB.

  • Experience crafting, implementing and securing high-performance RESTful services.

  • Experience working with web browsers and supporting technologies (such as CSS 2 & 3, HTML5, Ajax, and JavaScript frameworks) for accessibility and responsiveness.

  • Experience with multiple server-side technologies such as Ruby on Rails, PHP, Node.js, Django, etc. would be highly useful as well.

  • Performance optimization experience including browser page rendering, network traffic, and backend system tuning.

  • Experience with Web Application Security and Amazon Web Services.

  • Experience with customer-facing scalable low latency Web-Services supporting high volumes of requests.

  • Ability to improve the testability of our application while driving high standards for coding and testing across the organization


Similar Jobs you may be interested in ..