Senior Software Engineer
Listed on 2026-10-09
-
Software Development
Senior Developer, Software Engineer, .NET Developer
· Tulsa, OK
· Remote·Full time Company website
This role is for a Senior Software Engineer who thrives on ownership, can design and engineer solutions independently, and enjoys mentoring others while working directly with clients.
About Added InnovationAdded Innovation is a values-driven technology consulting firm that partners with large, mission-focused non-profit associations to solve complex technical challenges and support systems that matter. We believe success is built through genuine partnerships, not one-off projects, and we work collaboratively with our clients to make their missions possible with integrity, transparency, and hard work. Our team brings deep expertise in Net Forum Enterprise, Microsoft Azure, digital transformation strategies, and we thrive on curiosity, adaptability, and real-world problem-solving in every engagement.
DescriptionWhat You’ll Do
- Design, engineer, and implement software solutions independently
- Maintain and modernize legacy systems, including Web Forms applications and SOAP APIs
- Make architectural and design decisions with performance, security, and maintainability in mind
- Accurately estimate work and communicate risks and tradeoffs
- Troubleshoot and resolve complex production issues
- Mentor Software Engineers and provide technical guidance
- Communicate directly with clients in 1-on-1 settings
- 6+ years of professional software development experience
- Deep experience with:
- C#
- ASP.NET Web Forms and MVC
- SQL Server
- JavaScript and jQuery
- Willingness to work in and improve legacy systems
- Proven ability to design and engineer solutions independently
- Strong estimation and ownership skills
- Excellent communication skills with both technical and non-technical stakeholders
- Ability to adapt quickly across multiple clients, projects, and priorities
- High emotional intelligence, humility, and self-awareness
- Experience mentoring junior or mid-level engineers
- Association management system experience
- Consulting background
- Microsoft, SQL Server, Azure, or cloud certifications
Full-time
Salary Range$100,000 - $130,000
Work LocationSpringfield, MO | Tulsa, OK | Remote (USA)
We value in-person collaboration and prefer candidates located in or near Springfield, MO or Tulsa, OK. That said, we are open to fully remote candidates anywhere in the United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).