> Markdown version of [/jobs/ext/1279016-c-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/1279016-c-c-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++/C# Software Engineer - **Company:** Infovisa, Inc. - **Location:** Centennial, CO, United States - **Experience:** Expert - **Salary:** $100,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Excel, Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software Quality, Entity Framework, Microsoft Visual Studio, Microsoft SQL Server, Windows PowerShell, Mstest, GitHub Copilot, Git, Moq, Information Technology, Software Version Control - **Published:** July 15, 2026 - **Apply:** http://infovisa.applytojob.com/apply/4UaSPELSEo/Senior-CC-Software-Engineer?source=BuiltInNationwide ## About the Role Infovisa, Inc. is looking for a senior level Software Engineer to join our team in our office in Centennial, Colorado. We are looking for a well-rounded engineer who works well with others, enjoys challenges, and is technically strong and confident in their abilities You would be spearheading our effort to maintain and expand our flagship client server accounting product designed to work on Windows operating systems., * Have a bachelor's degree in computer science or related field. * Enjoy solving problems. * Have meaningful job experience using C++ or C#. * Embrace the use of AI to improve code quality and productivity. * Enjoy working in C++. Most of our new development is written in C# and .NET, but we have a very large legacy code base written in C++ that will not be going away and needs to be maintained. * Want to work alongside, collaborate with, and be part of a team. * Be comfortable reading and supporting a variety of programming languages. * Be creative and interested in all tiers of software development, from backend interfaces to user experience. * Be flexible and adapt well to change. Our customers come first. What we are working on is subject to interruption. * Be able to maintain focus and complete tasks with minimum oversight. * Enjoy being visible and taking responsibility. * Have a genuine interest in learning more about the financial accounting business domain. Our developers design quality software because we genuinely want to know and understand our users and their business processes and needs. * Have strong communication skills. * Enjoy collaborating and communicating with team members who are not engineers. * Excel at reading, understanding, and working with existing code. Accept, understand, and capably maintain our legacy code base, with a desire to improve it (not replace it). ## Description * Recognize and identify potential risks, and be able to identify, evaluate, and present options to mitigate risk. * Think big picture while also seeing and taking care of the details. Understands the value and importance of pennies in an accounting package. * Demonstrate a solid understanding of finance fundamentals. * Recognize and identify opportunities for improvements (in process, procedure, coding practices, UX). * Gather user requirements and translate those requirements into action items. * Possess the desire to make an immediate and positive impact on our development team, our company, and our clients. Technologies: What You'll Be Working With * Visual Studio Professional * .NET + C++ + C# * Entity Framework * SQL Server * MS Test and Moq * GitHub Copilot * Git source control / branching and merging * Azure DevOps * Powershell ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Building the Next Generation of Software](https://www.wearedevelopers.com/videos/100186-building-the-next-generation-of-software) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)