Software Engineer

Sorry, this job was removed at 12:10 a.m. (PST) on Wednesday, November 15, 2017
Find out who's hiring in Greater LA Area.
See all Developer + Engineer jobs in Greater LA Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We’re looking for an experienced Software Engineer to join our in-house software development team.


Our new Software Engineer is a passionate innovator, a collaborative spirit, and a technology fiend. They’re hungry to make the world a better place, convinced that technology plays a key role in that revolution, and want to be part of the team that’s setting a new bar for workplace giving and volunteering programs. They want to be part of a team that pairs inspiration with dedication to produce real-world results. They’re anxious to work alongside some of the best in the industry. They find daily inspiration in bringing a meaningful contribution to charitable giving programs and efforts. They understand what it’s like to work in partnership with clients to create and apply technology to inspire, engage, support, communicate, evolve, and measure impact transparently and effortlessly -- unlocking the full power of the team to transform our workplaces and our world for the better.


Key Responsibilities for this Role


We are seeking smart, driven and self-motivated Software Engineers to help support our software driven solutions as we continue to expand our products. Our application platform has been built using a combination of PHP, AngularJS, and Java languages. As a software engineer, you will be helping to build new features, enhance existing capabilities, and help scale the platform to accommodate our rapidly growing customer base.


Core Responsibilities

You need to be a self-starting, fast learner who’s proactive about using technology to solve the problem at hand

Great interpersonal, written and verbal communication skills; including the ability to create technical specifications, debate technical tradeoffs, explain technical concepts to business users, while also effectively communicating issues and risks in a timely manner

Design, develop, implement and maintain high-quality code for both simple and complex product modules

Design and develop unit and automated tests coverage

Experience with performing peer-to-peer code reviews

Ability to work closely with Product and Client Success teams to provide technical knowledge or suggestions for product requests and enhancements

Ability to partner effectively with all team members to deliver innovative solutions against commitments

Commitment to team success and positive team dynamics

Passion for growing and applying technical skills

About You

  • Minimum of Bachelor’s degree in Computer Science, Math or Engineering, or comparable work related experience

  • 3+ years experience developing web, software, and/or mobile applications

  • 3+ years of experience with PHP, CSS, Javascript, Bootstrap, AngularJS, AJAX, RESTful APIs, MySQL

  • A strong understanding of algorithms, data structures, and their performance characteristics

  • Experience with SaaS paradigms and architecture

  • Experience with branching and merging using version control system such as Git and SVN

  • Experience with Agile/Scrum methodologies

  • Familiarity with issue and document tracker - Jira/Confluence

  • Passion for the possibilities when companies, employees and nonprofits work together to do good, move mountains, and create lasting social change

    Preferred Experience

    • Experience with AWS and Elastic Beanstalk

    • Experience with SSO

    • Familiarity with network security technologies, including firewalls, Network Access Control, intrusion detection/prevention, proxies and network forensics.

    • Familiarity with Build Management, Continuous Integration, and Automated Testing

      About this Opportunity

      Causecast helps companies around the world drive business growth and fuel social change by mobilizing employees, customers and partners around irresistible workplace giving and volunteering programs.

      We’re transforming the world of corporate giving through the Causecast Community Impact Platform, our comprehensive SaaS (Software as a Service) workplace giving and volunteering technology suite, designed to meet both the administrative and employee engagement needs of modern corporate social responsibility programs engaged in efforts including grantmaking, volunteering, donation matching, fundraising, and disaster relief. And, we’ve set the gold standard with our Causecast for Nonprofits platform, delivering ease and convenience for nonprofits who want to connect with and receive trusted for-profit support.

      This position is based in Causecast's Burbank, CA office. 

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

Location

164 W Providencia Ave, Burbank, CA 91502

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CAUSECASTFind similar jobs