×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer

Job in Manhattan, Riley County, Kansas, 66506, USA
Listing for: Djangojobs
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

We are seeking an experienced Software Engineer to join our talented engineering team. This is a full-stack web developer position that will work closely with other full-stack and front-end developers. Once oriented, you’ll contribute updates and new features that will support and streamline our clients’ efforts.

Our flagship product, the Program Evaluation and Reporting System (PEARS), is used daily by clients across the country. PEARS is an enterprise application built in Python using the Django framework and utilizes Vue.js on the front-end.

We follow a healthy rhythm of working in 6-week cycles (sprints), typically followed by 2-week buffer periods. Our engineering, client success, and leadership all work closely together to serve our clients and prioritize innovation and continuous improvement of our systems.

Top candidates will be problem solvers and logical thinkers with good communication and collaboration skills.

Responsibilities
  • Collaborate with team to plan new features and updates
  • Develop new features according to planned specifications
  • Write unit and integration tests to cover new and existing code
  • Review pull requests from other developers
  • Make changes to code based on feedback from other software engineers and our client success team
  • Fix bugs
  • Work with the software engineering team to continually improve processes and workflows
  • Follow team coding guidelines and best practices
  • Mentor student and junior software engineers
Qualifications
  • Computer Science or related degree, or equivalent experience
  • 3 or more years of experience as a web developer or software engineer
  • Strong understanding of relational databases with the ability to write complex and efficient SQL queries
  • Experience with version control systems such as Git
  • Strong analytical and problem‑solving skills
  • Ability to quickly learn and adapt to software engineering methodologies through a combination of personal research, hands‑on experience, and formal/informal training
  • Good verbal and written communicator skills and the ability to communicate well with both technical and non‑technical audiences
  • Ability to work effectively in a friendly team‑driven environment
Preferred Skills
  • Experience building applications using Python and the Django framework
  • Experience with the jQuery and/or Vue.js frameworks
  • Experience working with Docker and Docker‑compose
  • Competitive salary with opportunities for performance‑based bonuses, raises, and career advancement
  • Premium health and dental insurance provided by Blue Cross Blue Shield
  • 401k with 5% matching contribution
  • Generous leave policy
  • Wellness stipend for gym membership or activities to be healthy and stay active
  • Support for personal and professional development
  • Remote and in‑person flexibility
  • All the professional tools you need to do your best work
Location and Eligibility

We prefer candidates in Manhattan, KS but will make exceptions for particularly strong candidates across the U.S. Applicants must be authorized to work in the U.S. We are not sponsoring applicants for work visas at this time.

About Us

Canopy is developing innovative software to support nationwide social impact programs. Our clients are rock stars! They are dedicated to community‑focused programs, including cooperative extension, 4‑H, and SNAP‑Ed. We build systems to make their jobs a little easier and to help understand what works, what doesn’t, and what could be improved.

We are a team of 12 primarily technology professionals who love working together and believe strongly in our core values of service, humility, honesty, curiosity, grit, and innovation. We recently rolled out of Kansas State University into a new public benefit company based in Manhattan, KS.

Our team is growing! We’re seeking to fill several new positions and looking for individuals who love to serve and are excited about our work. We’re still working on a website and marketing material, so if you have any questions, please don’t hesitate to reach out.

How to Apply

Position is expired. Thanks for your interest.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary