Talent.com
Software Engineer, Senior - Ruby on Rails
Software Engineer, Senior - Ruby on RailsYourCause • Charleston, South Carolina, US
Software Engineer, Senior - Ruby on Rails

Software Engineer, Senior - Ruby on Rails

YourCause • Charleston, South Carolina, US
30+ days ago
Job type
  • Full-time
Job description

About the role :

As a Senior Software Engineer working on our Awards Management product (Mostly Ruby on Rails, Elixir, and Phoenix, but also some .NET, C#) you will focus on developing and enhancing web applications, while working with some of the latest technologies in user interfaces, server architecture, and cloud-based computing. The successful candidate will join a community of engineers organized into Scrum teams focused on Blackbaud’s state-of-the-art award management and stewardship management capabilities.

What you'll be doing :

Write well-documented and structured code on a daily basis to meet biweekly sprint software development goals.

Evaluate and improve security and performance of critical application components.

Attend weekly development meetings and actively participate in discussions around weekly software development goals and best practices.

Work closely with product management, scrum master, and teammates in other cross-functional roles to coordinate implementation and provide progress updates at daily standup meetings.

Work closely with architect to assure all systems are in line with long-term strategy.

Complete all planned tasks including new development and maintenance requests.

Mentor junior team members by regularly reviewing and providing feedback to ensure robust high quality coding standards.

Submit code for evaluation and feedback from Engineering team members through use of pull requests.

Perform design and code reviews for all key application functional components.

Consistently write unit and integration tests around code and maintain the test suite.

Develop a strong understanding of software development methodologies and styles that are most effective.

Develop a strong understanding of the product domain and code base in order to become more efficient and effective.

What we'll want you to have :

5+ years of professional experience in a backend web application stack. We use Ruby on Rails, Elixir, and Phoenix.

Extensive experience with common web technologies required – JavaScript, CSS, and HTML

1+ years of experience with C# and .NET Core is preferred.

Experience working with RESTful services and APIs.

Understanding of fundamental design principles behind a scalable web application and industry development standards

Experience with cloud deployment and database technologies. We use Postgres, Elasticsearch, Cassandra, Redis, Amazon Web Services (AWS), and Docker.

Experience with version control tools such as git and continuous integration.

Experience using testing frameworks.

Ability to work both independently and collaboratively with other software engineers on projects.

Strong problem solving and prioritization skills.

Create a job alert for this search

Senior Software Engineer • Charleston, South Carolina, US

Similar jobs
Tech - X-Ray Tech

Tech - X-Ray Tech

MUSC Health Charleston • Charleston, SC, United States
Full-time
We at Bestica believe our success is a direct result of hard work and outstanding employee dedication.Our environment is dynamic, friendly, and collaborative. We foster a positive culture, where inn...Show more
Last updated: 30+ days ago • Promoted
Zone Lead - FT

Zone Lead - FT

At Home Stores LLC • North Charleston, SC, United States
Full-time
Zone Lead (Full-Time) Our Mission : Enable everyone to make their house a home.Our Vision : To become the first-choice destination for home and holiday décor. Job Summary : The Zone Lead (ZL) reports...Show more
Last updated: 30+ days ago • Promoted
Model Based Systems Engineer II

Model Based Systems Engineer II

First Division Consulting Inc • Charleston, SC, United States
Full-time
This position is contingent on contract award • •.Come Join Our Team! First Division Consulting (FirstDiv) provides program management, acquisition, logistics, field service representative, explosive...Show more
Last updated: 5 days ago • Promoted
Travel X-Ray Tech - $1,642 per week in Columbia, SC

Travel X-Ray Tech - $1,642 per week in Columbia, SC

AlliedTravelCareers • North Charleston, South Carolina, US
Full-time
AlliedTravelCareers is working with Atlas MedStaff to find a qualified X-Ray Tech in Columbia, South Carolina, 29203!.Atlas Medstaff is currently seeking candidates in the X-Ray Tech (X-Ray Tech) p...Show more
Last updated: 30+ days ago • Promoted
Flexible $ : Earn At Least $2255 For Your First 171 Trips, Guaranteed.

Flexible $ : Earn At Least $2255 For Your First 171 Trips, Guaranteed.

Uber • Goose Creek, SC, US
Full-time +1
Earn at least $2255 driving with Uber when you complete your first 171 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show more
Last updated: 9 hours ago • Promoted • New!
Senior Golang Integration Engineer - Remote - USA

Senior Golang Integration Engineer - Remote - USA

FullStack Labs • Charleston, SC, United States
Remote
Full-time
FullStack is one of the fastest-growing software consultancy companies in the Americas.We deliver transformational digital solutions to top global companies and Silicon Valley startups.As an employ...Show more
Last updated: 5 days ago • Promoted
Software Engineer III

Software Engineer III

Scientific Research Corporation • North Charleston, SC, United States
Full-time
Leading, designing, deploying, managing, and optimizing containerized applications and infrastructure on OpenShift.Ensuring stability, security, and performance across various environments.FILLING ...Show more
Last updated: 30+ days ago • Promoted
Senior System Analyst

Senior System Analyst

Southern New Hampshire University • Charleston, SC, United States
Full-time
Southern New Hampshire University is a team of innovators.Individuals who believe in progress with purpose.Since 1932, our people-centered strategy has defined us - and helped us grow a team that n...Show more
Last updated: 4 days ago • Promoted
Travel MRI Tech Job in North Charleston, SC - $2,455-$3,546 per Week (2 Years Experience Needed)

Travel MRI Tech Job in North Charleston, SC - $2,455-$3,546 per Week (2 Years Experience Needed)

Vetted Health • North Charleston, SC, United States
Full-time
North Charleston, South Carolina.Must have 2+ years of experience.This contract pays approximately $10,638–$15,366 / month gross. Guaranteed Pay : Never worry about canceled shifts.Premium Overtime : 2x...Show more
Last updated: 16 hours ago • Promoted • New!
Remote Side Hustle Developer

Remote Side Hustle Developer

Finance Buzz • Hanahan, South Carolina, US
Remote
Full-time +1
This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
Last updated: 30+ days ago • Promoted
System Engineer

System Engineer

Charles River • Charleston, SC, United States
Full-time
For nearly 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. When you join our family, you will have a signif...Show more
Last updated: 5 days ago • Promoted
Remote Ruby Engineer - AI Trainer

Remote Ruby Engineer - AI Trainer

SuperAnnotate • Goose Creek, South Carolina, US
Remote
Full-time
As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
Last updated: 18 days ago
Software Solution Architect (Azure Architect) Remote

Software Solution Architect (Azure Architect) Remote

First American • Charleston, SC, United States
Remote
Full-time
Who We AreServiceMac is a new sub-servicing entity backed by some of the leading practitioners of the mortgage servicing industry. ServiceMac is focused on providing superior technology, products, a...Show more
Last updated: 5 days ago • Promoted
Per Diem / PRN Outpatient MRI Technologist - $35-45 per hour

Per Diem / PRN Outpatient MRI Technologist - $35-45 per hour

MedQuest • North Charleston, SC, United States
Full-time
MedQuest is seeking a per diem / prn Outpatient MRI Technologist for a per diem / prn job in North Charleston, South Carolina. Job Description & Requirements.Join Our Team and Make a Difference in P...Show more
Last updated: 11 days ago • Promoted
Systems Engineer III

Systems Engineer III

Vickers and Nolan Enterprises • Charleston, SC, United States
Full-time
Vickers and Nolan Enterprises (VNE) is an engineering company that provides Government projects and programs with experienced and dedicated system architects, engineers, subject matter experts (in ...Show more
Last updated: 5 days ago • Promoted
Radiology Tech - WOW

Radiology Tech - WOW

HCA Healthcare Summerville Hospital • Lincolnville, SC, United States
Full-time
Description Sign-on Bonus & Relocation Assistance Available for Qualified Candidates.Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with...Show more
Last updated: 5 days ago • Promoted
Systems Engineer

Systems Engineer

Leidos Inc • North Charleston, SC, United States
Full-time
Leidos has an opening for a Secret cleared.DCGS-N systems engineering efforts in North Charleston, SC.Seeking a Systems Engineer to support the Distributed Common Ground System, Navy (DCGS-N) Famil...Show more
Last updated: 1 day ago • Promoted
System Engineer III - Information Solutions (Hybrid)

System Engineer III - Information Solutions (Hybrid)

Medical University of South Carolina • Charleston, SC, United States
Full-time
The System Engineer III, IS Infrastructure Cloud Delivery and Security reports to the Manager / Team Lead in support of MUSC’s academic, research and healthcare missions. Under general supervision, th...Show more
Last updated: 5 days ago • Promoted