Job Directory Software Engineer

Software Engineer
Cambridge, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description

The IT team is seeking a Software Engineer to take responsibility for development, support and maintenance of various system integrations, custom built software, and purchased software. We are seeking a candidate who is motivated to learn new technologies and has a willingness to take on challenges with enthusiasm. This role will report into the Technical Manager of Enterprise Systems and will be required to:

* Work within BITS team to help drive sound engineering design, process, quality practices and ultimately production-ready software.
* Work in an agile/scrum driven environment to deliver on sprint goals including participation in daily scrum, code review, and knowledge sharing sessions.

Work with department, technical leads, and scrum team to understand and hold everyone accountable to our coding and engineering practices.

MINIMUM QUALIFICATIONS

* BS in computer science, computer engineering or related field and 2-3 years experience.
* Portfolio of previously developed web applications.
* Link to personal GitHub.
* Natural ability to problem solve and debug.
* Experience with the following:
* frontend frameworks, preferably React and Angular
* backend frameworks such as Flask, Django, Express.js, Ruby on Rails, CakePHP, etc.
* cloud platforms (GCP, AWS), and architecting and developing cloud native applications
* creating and working with RESTful APIs.
* database technologies like MySQL, Oracle, PostgreSQL, and MongoDB as well as corresponding ORM technologies.
* Container, orchestration, and CI/CD experience preferably Jenkins, CircleCI, Docker, Kubernetes
* Ability to operate in a DevOps environment.
* Experience with Agile development framework (Scrum).
* Knowledge of code versioning (Git)
* Experience with test driven development - red, green, refactor
* Web server technologies like Apache, Nginx, Tomcat, Node.js
* Understanding of computer networking, DNS, and web proxies
* Understanding of the Software Development Life Cycle, in support of enterprise quality code
* Experience with ServiceNow preferred
* Experience with Python preferred

GENERAL ATTRIBUTES

The successful candidate will possess highly versatile technical skills as well as the ability to effectively communicate with colleagues. The candidate must have the ability to learn quickly, research solutions and seek information independently.

* Excellent critical thinking, testing, troubleshooting and problem solving abilities
* Good written and verbal communication skills
* Highly motivated and reliable

EOE / Minorities / Females / Protected Veterans / Disabilities

EEO is The Law - click here for more information

Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.