ChicagoRecruiter Since 2001
the smart solution for Chicago jobs

Senior Software Engineer

Company: CityBase, Inc
Location: Chicago
Posted on: November 23, 2021

Job Description:

About the role
CityBase is seeking a Senior Software Engineer to help us create platforms and products for local governments and utilities that facilitate richer, more consistent, and more accessible interactions with their customers and constituents. We're a fast-growing software company that uses cutting-edge technology, and we're looking for other like-minded individuals who are smart, empowered people to help define that next generation. We're excited to work with you to redesign the way millions of people access information and public services.

We use Jira for managing stories and bugs that we address in 2-week sprints (scrum-style agile). Our tech stack is a mix of Ruby, Rails, Elixir, Phoenix, and React. We use GitHub Actions for CI, and our applications are deployed to Kubernetes clusters in AWS via ArgoCD. Engineers are encouraged to limit in-progress work to one card each where possible. Pairing is optional and supported, but we've found that most developers prefer collaborating in design and through the review process and working independently in the code.

This position reports to a Software Engineering Manager, working closely with Product Management, Solutions Engineering, and Customer Support.

Responsibilities:
- Design, build, test, deploy and maintain applications for the delivery of digital services and payments
- Coach and mentor less experienced developers on the team
- Contribute to the evolution of the platform through strong architectural design
- Develop standards, tools, processes, libraries, and frameworks that facilitate the development of reliable, secure, performant, and consistent services
- Identify and resolve issues related to scalability and performance

Qualifications
Required
- 5+ years of professional software development experience with a modern programming language
- An openness to learn new technologies and programming languages
- Experience working with relational databases at scale (SQL, ActiveRecord, Ecto, etc)
- Ability to clearly communicate thoughts and ideas with your team
- Demonstrated ability to document system architecture
- Strong preference to succeed as a member of a team
- Strong understanding of modern software development techniques and methodologies
Preferred
- Demonstrated professional experience with Elixir and Ruby
- Knowledge of microservice architecture patterns and anti-patterns
- Experience designing and implementing RESTful APIs and services
- Familiarity with Linux, Git, Docker, and AWS
- Familiarity with CI/CD

Benefits:
At CityBase, we've created an inviting workspace that fosters a culture of collaboration and innovation. Some of the benefits our employees enjoy include:
- Competitive wages
- Generous benefits including Health, Dental, Vision, Life, Disability Insurance, & 401(k) program
- Flexible vacation policy
- Paid parental leave
- Flexible spending account, dependent flexible spending account, and a pre-tax commuter program
- Fitness membership stipend
- Pre-tax commuter program
- Short and long term disability and life insurance
- CityBase offers a flexible remote model, with the ability to work from our downtown Chicago office and/or remote from home throughout the week.

About CityBase
CityBase makes government and utility technology that modernizes and unifies the way people find, apply, and pay for services. More than 100 government agencies, utilities, cities, and counties use CityBase technology to provide hassle-free payments and digital services to their customers and staff. CityBase integrates payment functionality, business processes, and communications onto a central, cloud-based platform that consumers can access through the web, mobile, kiosk, and point of sale.

Keywords: CityBase, Inc, Chicago , Senior Software Engineer, IT / Software / Systems , Chicago, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Chicago RSS job feeds