Careers

Our team is built on the foundations of character and integrity, and we are seeking self-motivated individuals who are interested in opportunities for growth and development. What makes working at KorTerra unique is that it provides the energy and professional growth opportunities of a startup with the security of a mature company. With over 30 years of success and over 1,000 clients on our Azure-based SaaS solution, KorTerra is profitable and secure for the long term. Our corporate headquarters is equipped with the latest technology, optimal working and collaborative environments, and the capacity to more than double our current staff. 

From a technology perspective, we completed the transition from a datacenter-hosted model into the Microsoft Azure cloud in May 2020. We have an exciting technology stack that empowers us to do our best work whether in the office or utilizing our hybrid working policy. We continue to invest in best-in-class technologies and resources.  

APPLY HERE
Table Football

Current Opportunities

elimates-software-installation.png

Principal Software Engineer

The Principal Software Engineer will be responsible for providing technical leadership to the front-end developers by mentoring and coaching, designing and architecting complex systems, and ensuring adherence to coding standards and best practices through rigorous code reviews. Principal Software Engineers collaborate closely with cross-functional teams to translate business requirements into technical solutions, drive project planning and execution, and contribute to technical strategies aligned with organizational goals.

Additionally, Principal Software Engineers are responsible for ensuring software compliance, security, and fostering a culture of learning and innovation within their teams. This role requires strong problem-solving skills, strategic thinking, and a deep understanding of software development processes and methodologies.

Primary Roles and Responsibilities

  • Provide leadership and mentoring to other team members
  • Lead the technical direction of our cross platform mobile and desktop app
  • Design and develop high quality software and systems that are secure, multi-tenanted, highly scalable, and rock solid
  • Contribute to the development and implementation of new products, processes, standards and operational plans that will have an impact on the achievement of functional results.
  • Perform code reviews and provide constructive feedback to your peers in an open and positive manner
  • Lead technology initiative projects of moderate up to the highest complexity which include new development, purchased solutions, and other automation efforts.
  • Collaborate with a team of software developers, Product Owners, and Managers during innovation, design, and development exercises
  • Influence decisions which contribute to the success of the KorTerra products and the overall organization
  • Help advance our software to the next level of quality by designing, implementing, and creating products that work in a cloud-based, multi-tenant, secure environment
  • May assist with troubleshooting outside of normal hours

Required Qualifications

  • 6+ years developing software with experience in all parts of the software development lifecycle
  • 5+ years experience with NodeJS, JavaScript, and React
  • 3+ years developing software for mobile applications (iOS, Android)
  • Experience with developing end to end API’s with .Net or equivalent Object-Oriented Programming language
  • Passion for DevOps methodology and building a culture of repeatability, scalability, and feedback
  • Strong affinity for design patterns and testing principles
  • Developing with source control managements tools such as Git and Bitbucket
  • Developing in a team environment using collaboration tools such as Jira and Confluence
  • Experience with Behavior Driven Design (BDD)
  • Writing professional, documented, and tested code
  • Strong analytical and collaborative mindset
  • Good verbal and written communication skills
  • Experience working in a Scrum/Agile environment
  • Experience in a mentoring or leadership-type role

Preferred Qualifications

  • Competency in Analytics, Machine Learning, Data Science, Enterprise Search, AI technologies is a big plus
  • Bachelor of Science in Computer Science or equivalent
  • Experience with offline first design
  • Experience with any or all of the following technologies: Azure, Azure SQL, Azure DevOps, CosmosDB, Kubernetes, Docker, .NET Core, Linux, single SPA, Capacitor

Additional Notes

  • Comprehensive healthcare benefits
  • 401k plan with company match
  • Flexible Paid Time Off
  • 80 hours of Sick and Safe Leave
  • Flexible hybrid in-office / WFH schedule
  • Professional development stipend
  • Monthly Companywide Events
  • and much more!

KorTerra is proud to be an equal opportunity employer of all qualified individuals and prohibits discrimination and harassment of any kind. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We encourage all qualified individuals to apply.

Benefits

imgpsh_fullsize_anim (17).png
Unlimited Time Off

Your time is valuable and we trust you to take time off when needed.

Medical-1.png
Medical Coverage

Focus on staying healthy with our medical, dental, vision, life, and disability plans.

Work-Life-2.png
Work/Life Balance

Our hybrid remote work policy flexes to fit your needs.

Retirement-3.png
Retirement Planning

Plan for your future with our 401k plan / education and company match programs.

Knowledge-4.png
Professional Development

Keep learning with an educational allowance that supports your continual growth.

imgpsh_fullsize_anim (16).png
Workplace Collaboration

Work in partnership with the entire team, learn from each other, and advance together.

Employee Testimonials

KorTerra is the best company I've had the opportunity to work for. The staff are passionate, the customers are great, and if you're willing to put in the effort, there are frequent opportunities for advancement.

– Matt Hill
Director of Customer Success and Solutions Consulting

At KorTerra, you're empowered to be the driver of your own career. We take pride in cultivating an environment where continued growth and education thrive. I learn something new every day!

– Skyler Savard
Front End Engineer

Working at KorTerra has been the best experience for me. Everyone is treated with respect and every voice is heard.

– Caitlyn Berry
Level 1 Support Analyst