About the role
As our engineering team grows, we are looking for Junior Software Engineers with some professional experience in building full stack or backend applications. We are looking for people who are eager to learn and encourage people to apply even if they don’t match all the skills listed below. We want to invest in you, show you how to solve business problems with technology, and teach you how to apply software engineering best practices.
On a daily basis, our engineers write quality code by having good habits to implement best practices which include testing, security, and documentation. They are a part of end-to-end implementations and spend time improving the software delivery process. They also review each others’ code and provide feedback on design and implementation choices.
Kind Systems’ software engineers collaborate with other engineers, designers and project managers to deliver value to our clients. They work closely with Client Delivery leads to prioritize and implement features and bug fixes.
Desired skills
- At least 1-2 years of professional experience in full-stack or backend development as part of a team
- Experience with object oriented languages like Java, C#, Ruby, or Python
- Experience with source control, especially Git
- Familiarity with at least one MVC frameworks like Rails, Spring Boot, Flask, Django
- Some experience with TDD practices and tools like JUnit, RSpec, unittest, Cypress, Jest
- Some experience with databases (especially PostgreSQL)
- Familiarity with CICD pipelines with CircleCI, GitHub Actions, Jenkins, or similar
- Bachelor's degree in Computer Science or other related STEM field, Bachelor degree with developer bootcamp, or equivalent work experience are strongly preferred
Other characteristics
- Strong desire to acquire new skills sets, learning about new business problems, and growing as a software engineer
- Ability to maintain communication with client and internal team to share issues, development progress, knowledge, and learnings
- Excellent communication (verbal and written) skills
Work Eligibility (Government Clients)
- Must have lived in the United States for at least three (3) of the past five (5) years.
- U.S. citizenship or an active green card is required. We are not sponsoring work visas at this time.
- Some positions for client projects have specific requirements including U.S. Citizenship, Public Trust background checks, or security clearance depending on the client or government agency.