Senior Software Engineer
Company: Bonterra
Location: Somerville
Posted on: May 16, 2022
|
|
Job Description:
Overview:Are you a passionate innovator looking to harness the
power of technology to do more good? You've come to the right
place. At Bonterra, our purpose is to power those who power social
impact. To that end, we serve the people who make social good
possible-the doers behind the scenes across nonprofits, public
agencies, corporations, philanthropic organizations, and
foundations.As the second-largest and fastest-growing social good
software company in the world, Bonterra brings together leading
solutions from CyberGrants, EveryAction, Network for Good, Social
Solutions, and their respective entities. By bringing our intuitive
technology and expertise together, Bonterra will enable
unprecedented connectivity between social good organizations and
their community of supporters and constituents. This will reshape
philanthropic giving, empower digital transformation, and bring the
social good sector the technology it needs to accelerate lasting
social change.We are currently operating as a remote workforce and
have equipped our teams with the technology to stay connected to
each other and our customers.Responsibilities & Requirements:As
part of our Technical Services team, you will be working in a
highly collaborative environment in an exciting and comfortable
atmosphere. You will be responsible for translating client
requirements into the design and development of customized systems.
You will be immersed in multi-tiered technical solutions
integrating front-end, server-side, and database code.By joining
CyberGrants, take your technical potential together with your
passion for good and go home every night knowing the work you've
done has positively impacted millions of people around the
world!Key ResponsibilitiesSupport technical development of new
client implementations and enhancements to existing client programs
integrating front-end, server-side, and database code.Resolve
technical issues related to custom and standard CyberGrants
software offerings.Develop new or enhanced processes/procedures to
improve operational efficiency.Demonstrate a strong ability to
learn quickly and research new technology or skills as
needed.Participate openly and constructively in peer code review
and other quality control activities.Interpret business
requirements and formulate engineering and test
strategies.Demonstrate a strong ability to be flexible and think
out-of-the-box.Able to mentor and coach entry level engineers.Work
effectively individually and as part of a multi-disciplinary
team.Requirements3-5 years demonstrated experience with the
following:Development for SaaS applicationsRelational database(s)
and related query languages (preferably Oracle)Cloud platforms
(AWS, Snowflake)Web Services (RESTful API integration)Modern
development languages (JavaScript, React, Python, Java)Test Driven
Development (Unit Testing Framework)Contemporary Source Control
Systems (GIT)Ability to effectively communicate and deliver
technical information to business users and all stakeholders.Strong
attention to detail and a passion for quality, client happiness and
continuous learning.Preferred QualificationsSQL query optimization
experienceDevOpsAgile methodologiesContinuous Integration and
Continuous Deployment (CI/CD)Tools and Methods (JIRA, Git, Wrike,
Vizio)Experience working with distributed development and business
teams.EducationBachelor's degree (B. A. / B. S.) in STEM field from
four-year college or university. Master's degree preferred.About
Us:Our Culture:Our team is made up of industry experts and
advocates who are 100% committed to supporting the doers of social
good. We are currently undergoing an effort to create the vision
and values that embody our collective organization and embrace the
individuals who make up our community.Some of our comprehensive and
competitive benefits include:Generous PTO policyEquity for ALL
regular, full-time employees from individual contributors to
management - share in our success!Up to 15 paid company holidays
including some commemorating social justice events and
self-carePaid volunteer timeResources for savings and
investmentsPaid parental leaveHealth, vision, dental, and life
insurance with additional access to health and wellness
programs.Opportunities to learn, develop, network, and connectWhen
we can-company-sponsored events and swag!!Job Tags: #LI-GS1
#LI-Remote
Keywords: Bonterra, Somerville , Senior Software Engineer, IT / Software / Systems , Somerville, Massachusetts
Click
here to apply!
|