Software Engineer - Front End Development

Research & Development Pune, Maharashtra


Position at Community Brands

 

Aptify is now part of Community Brands.

Community Brands is a software company that helps organizations achieve social good. Through our technology, we assist more than 100,000 associations, nonprofits, K-12 schools, faith-based organizations, and partners grow stronger and achieve their missions. Like our clients, our nearly 2,800 employees strive to improve the world in which they live, and we believe that technology plays an important role in that. We are techies and volunteers who dream big and are motivated by more than just a cool job (though that’s a great perk). The Community Brands culture is one where employees can pursue this passion as part of their profession, and we’re looking for great employees to join us!

A Day in the Life

We are searching for a detail-oriented software engineer that follows up-to-date best practices to provide scalable solutions for a multi-tenant SaaS application. The ideal candidate will be a highly motivated team player with a full understanding of software development lifecycle concepts who can work in accordance with defined workflows. The candidate must be an experienced web developer with an Agile development background and the ability to complete tasks on schedule. This role requires professional communication and collaboration with a cross functional team, stake holders and clients. This position will be located in our Pune Office.

In this role you’ll be responsible for:

  • Develop well commented, scalable, defect free Coldfusion code
  • Develop optimized, scalable, defect free MS SQL code & stored procedures
  • Develop software using current web languages and frameworks
  • Attend and contribute in daily/weekly development team meetings
  • Work with support team to quickly resolve trouble tickets/software defects
  • Attend and contribute in daily/weekly development team meetings
  • Communicate on project and ticket statuses to drive completion
  • Participate in continuous learning programs and assigned training courses
  • Investigate, research and document area of the applications
  • Work with QA to establish testing requirements

 

We’re looking for someone who brings

  • 3+ Years of experience with web-based languages, framework & libraries (HTML, CSS, JS, AJAX)
  • 3+ Years of experience building JS based applications using React, Angular or Vue
  • 2+ Years of experience writing and optimizing MS SQL with knowledge of stored procedures
  • Experience working with GIT version control repositories
  • Experience integrating with API web services
  • Experience working with and configuring Windows Servers OS (IIS)
  • Complete understanding of OOP, SOA and familiarity with SOLID and encapsulation
  • Experience working in a development team environment utilizing Agile methodologies
  • Professional communication and documentation skills
  • Ability to use advanced troubleshooting techniques to quickly address identified defects
  • Ability to deliver output provided by the design team according to specification
  • Strong skills with Microsoft Office software
  • Desire for continuous learning and the ability to learn new technologies quickly
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
  • Masters degree in Computer Science or relevant Engineering degree.

 

Preferred Skills & Expertise

 

  • Coldfusion (cfscript)
  • AWS Platform &Technologies
  • React w/ Redux
  • MongoDB, Redis
  • Solr/SolrCloud, Elasticsearch
  • Linux Operating Systems
  • Test Driven Development (Selenium, Jenkins)
  • Familiarity with C#

 

Good People, Doing Good Things:

 

Employees at Community Brands are techies and volunteers who strive to make the Company a great place to work. We dream big and are motivated to help our customers use the technology we create to improve the world around us. And, we look forward to you being part of our story!

 

  • Planned Paid Time Off
  • Purpose Driven Culture
  • Work-life balance
  • Passionate about Community Involvement
  • Company Paid Parental Leave
  • Remote Flexibility