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 HERECurrent Opportunities
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
Unlimited Time Off
Your time is valuable and we trust you to take time off when needed.
Medical Coverage
Focus on staying healthy with our medical, dental, vision, life, and disability plans.
Work/Life Balance
Our hybrid remote work policy flexes to fit your needs.
Retirement Planning
Plan for your future with our 401k plan / education and company match programs.
Professional Development
Keep learning with an educational allowance that supports your continual growth.
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.
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!
Working at KorTerra has been the best experience for me. Everyone is treated with respect and every voice is heard.