Software Engineer - Microsoft

  • Columbus, OH, USA
  • Full-time

Company Description

CapTech is a national IT management consulting firm that bridges the gap between business and technology. We partner with some of the world's most successful companies to design, develop, and manage technical and digital solutions that delight customers, drive insights, and meet strategic objectives.

At CapTech, you’ll experience a flat organizational structure based upon a culture of mutual respect. Here, your career path isn’t set in stone, and you have unlimited potential for growth and the resources to help you achieve your career goals. If you are creative, technically insightful, driven–and have a passion for the work that we do, then you might be a future CapTecher.  

For over five years, we have been in the Top 10 of Consulting Magazine’s Best Firms to Work For, including #2 for IT Firms and #5 for Work/Life Balance. We are also recognized by’s Top 50 Consulting Firms and have been on the Inc. 5000 list of fastest growing companies for over 10 years

Job Description

CapTech’s Software Engineers partner with our clients to deliver the next-generation technology solutions that change how millions of users connect, explore, and interact with business. Our solutions need to handle information at massive scale, integrate with distributed systems, developed to be cloud-ready and provide an outstanding customer experience. We're looking for dynamic engineers who can adapt to diverse client environments and have an intellectual curiosity drive to learn new technologies while still delivering high end solutions to our clients.

Why join our team? As a Microsoft Software Engineer, you will work on large scale, business critical systems in partnership with Fortune 1000 and state government clients. You will enjoy working on multiple projects a year enabling you to quickly master tools and technologies as you and our fast-paced business evolve. We are invested in local and national technology communities and look to build thought leaders across our organization. A successful consultant at CapTech is someone who has intellectual curiosity and wants to grow their technical chops. If you are a natural leader who is creative, innovative, versatile, and have the enthusiasm to tackle new problems across the full-stack, you’re right up our alley.


We are looking for enthusiastic Software Engineers to design and deliver Microsoft solutions for our clients. You will have the opportunity to work with some of the brightest Software Engineers and Solutions Architects to solve the complex problems our clients are experiencing. You’ll be involved with designing, developing, testing, and deploying applications using tools like Angular, MVC, WebAPI, microservices, and Azure or AWS cloud platforms. If you are agile enough to jump into any project and enjoy working closely with business stakeholders to customize solutions and deliver value quickly, send us your resume! There’s never a dull moment in consulting as you’ll be regularly collaborating with team members and clients to deliver diverse technical solutions.



  • Bachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experience
  • 3+ years of experience with C# and .NET
  • 2+ years in front-end web (HTML5, CSS, Bootstrap, Angular, React)
  • 2+ years in REST API development (WebAPI, Swagger)
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Experience working with SQL and NoSQL data stores

Preferred Qualifications:

  • Experience with Azure, AWS, or other cloud providers
  • Microservices and Docker skills
  • Familiarity with DevOps tools/frameworks

If this sounds like you, then we want to talk to you. Go ahead and apply, reach out to one of our Engineers to ask questions, check us out on Glassdoor or visit our website. Recent accolades include: Forbes “Best Management Consulting Firms” list (2016, 2017), Washington Post “Top Workplace” Award (2016, 2017), Consulting Magazine #6 on the 2016 Best Firms to Work For (overall) and #2 for Information Technology firms.


Additional Information

We offer challenging and impactful jobs with professional career paths.  All CapTechers can keep their hands-on technology no matter what position they hold. Our employees find their work exciting and rewarding in a culture filled with opportunities to have fun along the way.

At CapTech we offer a competitive and comprehensive benefits package including, but not limited to:

  • Competitive salary with performance-based bonus opportunities
  • Single and Family Health Insurance plans, including Dental coverage
  • Short-Term and Long-Term disability
  • Matching 401(k)
  • Competitive Paid Time Off
  • Training and Certification opportunities eligible for expense reimbursement
  • Team building and social activities
  • Mentor program to help you develop your career

CapTech is an equal opportunity employer committed to fostering a culture of equality, inclusion and fairness — each foundational to our core values.  We strive to create a diverse environment where each employee is encouraged to bring their unique ideas, backgrounds and experiences to the workplace.

Candidates must be eligible to work in the U.S. for any employer directly (we are not open to contract or “corp to corp” agreements). At this time, CapTech cannot transfer nor sponsor a work visa for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship.

CapTech is a Drug-Free work place.
Candidates must have the ability to work at CapTech’s client locations. 
All positions include the possibility of travel.
CapTech has not contracted/does not contract with any outside vendors in its recruitment process. If you are interested in this position, please apply to CapTech directly.

Privacy Policy