Senior Software Engineer
2 weeks ago
Job Type
Full-time
Description
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.
- 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 preferred.
- Bachelor of Science in Computer Science or equivalent preferred.
- 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 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.
Job Type: Full-time
Salary Description
Pay: $115,000.00 - $120,000.00 per year
-
Software Engineering Manager
19 hours ago
Chanhassen, MN, United States Emerson Full timeIf you are a Software Engineering or Engineering Management professional looking for an opportunity to grow, Emerson has an exciting position for you. Based in our Chanhassen, MN location, you will collaborate with the Director of Manufacturing Software Engineering and be responsible for a team of software engineers. The Manufacturing Software and Data...
-
Lead Software Engineer
1 week ago
Chanhassen, MN, United States Emerson Full timeIf you are a Software Development?professional with a passion for data who is looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our Chanhassen location, Manufacturing Software and Data Support is a team of full stack software engineers. We create real business value by building innovative solutions that make the...
-
Lead Software Engineer
2 days ago
Chanhassen, MN, United States Emerson Full timeIf you are a Software Development?professional with a passion for data who is looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our Chanhassen location, Manufacturing Software and Data Support is a team of full stack software engineers. We create real business value by building innovative solutions that make the...
-
Lead Software Engineer
11 hours ago
Chanhassen, MN, United States Emerson Full timeIf you are a Software Development?professional with a passion for data who is looking for an opportunity to grow, Emerson has an exciting opportunity for you! Based in our Chanhassen location, Manufacturing Software and Data Support is a team of full stack software engineers. We create real business value by building innovative solutions that make the...
-
Reliability Engineer
2 days ago
Chanhassen, MN, United States IWCO Direct Full timeDescription Overall Summary: The Reliability Engineer focuses on maximizing the operational performance and lifespan of a company's systems, equipment, and products. The role is largely proactive, involving extensive analysis, testing, and risk management to prevent failures and minimize downtime. This role is responsible for identifying, managing, and...
-
Reliability Engineer
1 week ago
Chanhassen, MN, United States IWCO Direct Full timeDescription Overall Summary: The Reliability Engineer focuses on maximizing the operational performance and lifespan of a company's systems, equipment, and products. The role is largely proactive, involving extensive analysis, testing, and risk management to prevent failures and minimize downtime. This role is responsible for identifying, managing, and...
-
Reliability Engineer
7 days ago
Chanhassen, MN, United States IWCO Direct Full timeDescription Overall Summary: The Reliability Engineer focuses on maximizing the operational performance and lifespan of a company's systems, equipment, and products. The role is largely proactive, involving extensive analysis, testing, and risk management to prevent failures and minimize downtime. This role is responsible for identifying, managing, and...
-
Reliability Engineer
4 days ago
Chanhassen, MN, United States IWCO Direct Full timeDescription Overall Summary: The Reliability Engineer focuses on maximizing the operational performance and lifespan of a company's systems, equipment, and products. The role is largely proactive, involving extensive analysis, testing, and risk management to prevent failures and minimize downtime. This role is responsible for identifying, managing, and...
-
Reliability Engineer
2 days ago
Chanhassen, MN, United States IWCO Direct Full timeDescription Overall Summary: The Reliability Engineer focuses on maximizing the operational performance and lifespan of a company's systems, equipment, and products. The role is largely proactive, involving extensive analysis, testing, and risk management to prevent failures and minimize downtime. This role is responsible for identifying, managing, and...
-
Project Manager + Scrum Master
7 days ago
Chanhassen, MN, United States Concord IT Systems Full timeRole: Project Manager + Scrum Master (Healthcare software/Medical Domain) Location: Chanhassen, MN (Hybrid)Long TermClient: Tata Elxsi/MedtronicJob description: Manage Digital Healthcare software/ Product development projects of different sizes, Utilizing management skills to enhance the level of service and quality of deliverables. Hands on experience of...