Job details
Job type full-time
Not provided by employer
Full job description
Job details
Description
Civicplus provides saas products to help local governments positively engage with their community membersWe’re eight products strong and growing.
We are looking for an experienced professional with a background in ruby on rails software development who likes to build clean, scalable code for saas productsYou will get to help us leverage hotwire and ruby on rails 7 to re-think and modernize a small collection of single page applicationsWe`re looking to optimize our development processes and how we look at developing both new and existing applicationsOur future looking tech stack includes ruby on rails 7, hotwire, tailwindcss, google material design, postgresql, graphql, aws, and extensive ci/cd/automated testing.
Job overview
The srSoftware engineer is responsible for analyzing, designing, developing and testing software solutions for the company’s productsThis position is also required to provide maintenance and support to existing code following the company’s standards and best code practicesThe srSoftware engineer must be able to abstract requirements to innovate solutions to enhance our products within our environment.
We’ll expect you to
Abstract requirements to analyze and design innovative new software solutions for enhancement of the company’s products
Help provide technology leadership and mentoring to the team
Develop code using the company’s best practices and current software patterns
Read, understand, debug code to find and solve current software problems and resolve defects
Understand the team’s deployment pipelines and processes
Test and own software solutions appropriately throughout their lifecycle
Actively participate as a full member of an agile development team
Deliver unit-tested solutions
Evident interest in keeping up to date with technology landscape and best practices
May be asked to perform other duties as assigned
Experience & skills we value:*
Demonstrated success building software using ruby on rails (preferably rails 6.x), pairing that with ember.js is a huge plus but not required
Professional experience developing highly scalable api`s and integrations
Understanding of solid design principles
Experience of unit tests and testable code
Proficient with source code control tools and techniques
Solid understanding of web application architecture and operations
If you don’t tick every box above, we still encourage you to applyWe`re building a diverse team whose skills balance and complement one another
Nice to have and/or you’ll learn:
Experience with javascript spa frameworks (ember, react, vue...)
Experience with postgis, arcgis, or other geographic information systems
Experience with any of oracle, microsoft dynamics, salesforce, lucity, cartegraph, cityworks or other municipal information systems.
Experience of sql, document databases, or other data persistence tools
Experience with agile development processes
Familiarity with aws or other cloud platforms
About civicplus:
Civicplus employees reside in over 45 states - building software solutions used by 7,500 local governmentsOur employees perform interesting and challenging work which helps make an impact in communities across america (we’re purpose-driven).
Civicplus recognizes and trusts that you know how you work bestYou choose whether to work remotely or from one of our offices in ks, or, fl, ma, or ct (per local health safety guidance).
As an adopter of remote work options prior to covid, civicplus still recognizes the importance of collaboration (we’re team-players)We invest in opportunities to build employee connections and accelerate belongingIn addition to our red carpet rollout and buddy system during onboarding, we have active committees in which you can directly participate or enjoy the activities they arrange including: community engagement (philanthropic), erg (employee resource groups), deib (diversity equity inclusion & belonging), and great work place (plan fun virtual & in-person events).
Civicplus recognizes that ambitious and innovative people look for their company to support their professional growthIn addition to internal training opportunities, we provide every employee with an annual professional development stipendCivicplus budgets 2-3% of wages on professional development, helping you grow your skills and develop your career - we support our employees’ growth.
Since 2011, civicplus has been named by incMagazine as “one of the fastest-growing privately held companies in the u.s.” this growth translates into opportunities for our employees as we look first to promote from within.
We are an equal opportunity employer and value diversity at our companyWe desire to have our employees reflect the diverse communities we serve and we recognize that diverse and inclusive teams lead to more innovation and better financial returnsWe do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Employment practices:
Civicplus is proud to be an equal employment opportunity employerAt civicplus, we celebrate and support diversity for the benefit of our employees, products, clients and communities we serve.
Upon receiving an offer of employment, candidates must complete required pre-employment screenings, which include a drug test and background screenOffer of employment is contingent upon this post offer screening processAll testing will be conducted by a licensed independent administrator, which will follow testing standards and background screens in accordance with state law.
Hiring insights
Job activity
Posted 9 days ago