Full Stack Developer

Houston, TX

Opportunity Details

Full TimeApplication Development

Houston, TX

Improvingis a complete IT services firm, offering training, consulting, recruiting and project services. Our innovative solutions and processes have helped hundreds of clients across the globe realize their tactical and strategic business objectives. As a result, our 300 employees have accumulated extensive technology and management experience in several industries, including financial services, energy, travel, retail, government and several others.  

Our culture and guiding principles encourage both inspiration and motivation to achieve amazing things. Improving strives to build a fun and fulfilling work environment for our employees. A company you can be proud to work for, one that treats people with the trust and respect they need to do their job well.

In addition to comprehensive benefits, profit sharing, 401k matching and generous PTO plan some of our perks include; craft beer on tap, full theater bookings for company movie nights, family friendly game nights, corporate vacations to Las Vegas, Improving’s got talent, personal growth training, community outreach programs, Monday night football and so much more. 

Here is a short list of some of our awards and recognition; 

  • 2 years consecutively winner of the Houston Business Journal Best Places to Work
  • 2 years consecutively winner of the Best and Brightest Workplaces in Houston
  • 7 years consecutively recognized by Texas Monthly as a Best Places to Work in the State of Texas
  • 9 years consecutively on the Inc 500/5000 list
  • Inc Magazine Best Places to Work
  • 6 award winners of the Stevie Women in Business award
  • 14 Improvers named as Microsoft MVP’s, totaling for 44 awards recognized total


Position Overview:

Senior Full Stack .NET Developers

As a consultant with Improving, you will be a valued team member of a web application enhancement team primarily tasked with taking charge of or supporting mission critical projects. Our consultants needs to have the ability to interact with the business to gather and refine requirements. This role has the autonomy to have an impact and should understand project management to the point of being able to estimate and push back on scope creep.

Value Proposition: Working with a team of experienced passionate developers on a project that is looking for technical excellence and thought leadership. The development environment is highly collaborative and involves working within a team of developers on both individual and group projects. This community is open to driven individuals who desire to take on more than their job description. Get involved with many other facets of the ecosystem. For example, if you have an interest in niche roles (ex. deployment pipeline, automated testing, reporting metrics) - we will leave it up to you to get involved, help out or simply own it and run with it.

Years of Relevant Work Experience: 5+ years.

Knowledge, Skills, Abilities and Competencies:

  • Experience using the .NET stack to deliver back-end web and service applications using C#, ASP.NET MVC, SQL and an ORM
  • Experience developing responsive web applications using JavaScript, HTML, CSS
  • Knowledge of Angular2 or React a big plus
  • Very broad and deep application development skills. Primarily works hands-on with code.
  • Experience with asynchronous message architectures in general a plus.

 Preferred Qualifications:

  • Experience developing applications with NServiceBus a plus
  • Experience optimizing the browser client experience a plus
  • Experience with other server-side stacks (Node.js, Python, Java, PHP etc.) a plus
  • Experience developing native or hybrid mobile applications for IOS and/or Android a plus
  • Experience with NOSql databases (RavenDB, MongoDB etc.) a plus
Think this opportunity is a good fit for you?
Apply Now

“The people I am surrounded by are simply the best, and I am proud to call them friends.”

― Lori Davis, Technical Recruiter