Sr. Software Engineer

Sorry, this job was removed at 6:31 a.m. (EST) on Tuesday, June 30, 2020
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Help us help people turn their dreams into businesses. Here’s your chance to change the world. Your passion, experience, and expertise will influence how we build and deploy solutions that are impactful and meaningful.

Entrepreneurship for All (EforAll) is a fast-growing, well-funded, non-profit organization that offers innovative entrepreneurial programming. Check us out at https://eforall.org

 

POSITION: Senior Software Engineer (Full-Stack)

As a Senior Software Engineer, you will work with a small, passionate team that is leveraging leading-edge technologies. You will help build and maintain modern web applications that enable EforAll to expand and deliver on the mission. Under the direction of the CTO, you will also work with stakeholders to ensure software requirements are correctly interpreted and implemented.  You will provide support to team members that build software and to the program staff that uses it.

DUTIES AND RESPONSIBILITIES

  • Build amazing features into our Angular web app

  • Collaborate with stakeholders, ensuring requirements are correctly interpreted and implemented

  • Provide feedback and ideas that influence how technology can achieve optimal results

  • Lead and contribute to peer code reviews, influencing and supporting software engineers

  • Provide technical support to EforAll staff. Triage, scope and track software defects

REQUIREMENTS

  • 3+ years developing browser-based applications with Angular or React

  • Expertise with MySQL

  • Expertise with asynchronous development using observables and promises

  • Expertise with modern web styles including CSS Grid and FlexBox

  • Excellent communication, organizational, and problem solving skills

  • Self-starter, driven to learn. Team influencer

DESIRED SKILLS AND ABILITIES

  • Expertise with all aspects of the latest version of Angular

  • Proficient programming with a cloud platform such as Google Cloud or AWS (preferably Google)

  • Proficient programming with Firebase, including Auth and Cloud Functions

  • Proficient in many software systems and programming languages

  • Proficient in software engineering tools. Familiar with Branching, merging and rebasing

  • Proficient in software design and data modeling

  • Proficient in MySql query plan analysis

  • Bachelor’s degree in computer information systems or equivalent

COMPENSATION AND BENEFITS

  • Competitive annual salary

  • Medical and dental benefits

  • 3 weeks vacation (4 weeks after 5 years of employment)

  • 11 holidays

  • 2 personal days

  • 403(b) retirement plan

WORK HOURS

Regular work hours are Monday through Friday, but we are flexible. The position is based out of our Lowell office, with optional remote working two or three days a week.  Occasional remote support of staff in other sites may be needed as they run events using our technology on weekday evenings.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

175 Cabot St. , Lowell, MA 01854

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Entrepreneurship for All (EforAll)Find similar jobs