Senior Software Engineer - Microsoft

Company Description

CapTech is an award-winning national management technology-consulting firm with an enterprising, entrepreneurial environment. We have achieved four straight years ranked in the Top 10 of Consulting Magazine’s Best Firms to Work For, including a #5 ranking overall in 2015. Additionally, we placed 28th within the Vault Consulting 50 for the second year in a row, including a #5 ranking in work/life balance.

At CapTech you’ll experience a flat organizational structure with access to constant learning -- where your career path isn’t set in stone, and you have unlimited potential for growth. CapTech is based upon a culture of mutual respect. We look for, and hire the best. The creatively innovative, the technically insightful, the driven, the self-managed, the value conscious, the caring, and the gracious person – these are all qualities that we look for along with a love and a passion for the work that we do. 

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 Senior 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.

Responsibilities:

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.

Qualifications

Qualifications:

  • 6+ years of experience with C# and .NET
  • 2+ years in front-end web (HTML5, CSS, Bootstrap, Angular, React)
    OR
  • 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 that 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

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.

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). 

CapTech is an equal opportunity employer. 
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.


Meet Some of CapTech's Employees

Owen F.

Manager & Solutions Architect

As a Manager and Solutions Architect at CapTech, Owen is responsible for designing and establishing software solutions for clients.

Andy S.

Principal

As Principal of CapTech’s Philadelphia office, Andy takes the lead on overseeing various aspects of the firm’s activities.


Back to top