Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted almost 4 years ago

About the Senior Software Engineer position

We are looking for an experienced Senior Software Engineer to join us and help our clients achieve their development goals.  

If you're a consultant developer who wants to develop products from idea to production within and help our clients achieve their goals then this is a fit for you. This developer will work with other engineers on a technology stack with a strong focus on modernization using languages and platforms such as Node.js, Java, and AWS. Apart from solution delivery, you will have the opportunity to leverage your leadership and mentoring skills to raise the level of the more junior engineers on the team.

Start: Immediate

Employment Type: Full Time or Contract

Location: Dover, NH or Remote In US or Canada

Travel: 1 week per quarter (every 3 months)

Salary: based on experience - $78,000-$90,000 or a contract rate of $58-$65/hour

Senior Software Engineer responsibilities are:
  • Analyze technical system problems and design and implement effective solutions.
  • Handle end-to-end development, including development, testing, and supporting deployment.
  • Work with Scrum Masters, Product Owners, Quality Engineers, QA, business stakeholders, and peers to iteratively create software that meets business and technical requirements.
  • Communicate with internal and external customers in a professional manner.
  • Participate in innovative development of greenfield projects and PoCs.
  • Drive team technical direction from within. 
    • Suggest opportunities for technical innovation or improvement and be able to communicate the benefits and risks of the recommendations.
    • Work with team leadership and technologists to ensure sound decisions are being made and adhered to
  • Contribute to the development of team backlog and planning. 
  • Coach and mentor team members in good development practices and processes.
  • Develop tests for multiple scopes (Unit, System, Integration, Regression).
  • Be part of a culture of innovation and learning.
  • Create and maintain technical documentation. 
Full Stack Software Engineer requirements are:
  • 5+ years of professional software development.
  • 3+ years experience with server side JavaScript - NodeJS
  • professional Java experience
  • Experience developing integrations
  • Experience working with distributed agile teams.
  • Experience working with build Pipelines (Jenkins, Github, etc.).
  • Experience with pair programming.
  • Experience with BDD.
  • Experience in the following is a plus:
    • ACORD XML Experience
    • Experience with cloud platform such as AWS or Azure.
    • Experience with Pivotal Cloud Found (PCF)
Applying:

Along with your resume, please include references to any open source contributions you've made or example code from side projects. Please include links to Github, LinkedIn, Stackoverflow, etc...