Senior Software Engineer
Job DescriptionJob DescriptionDescription:
Senior Software Engineer
Hybrid & flexible work
No sponsorships available
About Us:
At KorTerra, we’re on a mission to prevent damage and save lives through innovative technology solutions for the energy and utilities industries. Our collaborative and customer-focused environment empowers us to deliver impactful products that truly make a difference.
About You:
KorTerra is looking for a Senior Software Engineer with experience working within Agile teams to build high-quality cloud-first solutions. The ideal candidate will have a strong interest in problem-solving and developing flexible/scalable solutions.
What You’ll Get to Do:
The Senior Software Engineer will work in our Integrations team with people who have a passion for creating outstanding software. As a software development team member, you will participate in the entire software development lifecycle, from design to deployment. You’ll be responsible for crafting well-architected, clean, and efficient code, leveraging your experience in C# and C++.
- Provide leadership and mentoring to other team members.
- Influence the technical direction of our cloud-engineered SaaS solutions.
- Design and develop high-quality software and systems that are secure, multi-tenanted, and highly scalable.
- Contribute to developing and implementing new products, processes, standards, and operational plans that will impact the achievement of functional results.
- Perform code reviews and provide constructive feedback to your peers openly and positively.
- Lead technology initiative projects of moderate to high complexity, including new development, purchased solutions, and other automation efforts.
- Collaborate with a team of software developers, cloud engineers, product owners, and product managers during innovation, design, and development exercises.
- Influence decisions that contribute to the success of the KorTerra products and the overall organization.
- May assist with troubleshooting outside of regular hours.
Requirements:
- 5+ years developing high-quality software, preferably in a SaaS company.
- Proficient in C# and C++ development.
- Experience with the following technologies: ASP.NET, Azure DevOps, Datadog, and containerization.
- Experience with source control management tools such as Git and Bitbucket.
- Developing in a team environment using collaboration tools such as Jira and Confluence.
- Experience with Domain Driven Design (DDD).
- Experience with Behavior Driven Development (BDD).
- Experience writing unit tests.
- Writing professional, documented, and readable code.
- Strong analytical and collaborative mindset.
- Good verbal and written communication skills.
- Experience working in a Scrum/Agile environment .
- Bachelor of Science in Computer Science or equivalent .
Benefits
- Medical, Dental and Vision
- Flexible PTO Program
- Paid Sick and Safe Leave
- 401k with company match
- Life Insurance, LTD, and AD&D Insurance
- Flexible Spending Accounts
- Monthly company events
- Hybrid and flexible work schedule
- Professional development stipend
- 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 , , , origin, (including , childbirth, or related medical conditions), , , expression, , status as a protected veteran, status as an individual with a , or other applicable legally protected characteristics. We encourage all qualified individuals to apply.
Job Type: Full-time