Software Engineer - Multiple opportunities! in Dallas, TX at Vaco

Date Posted: 6/14/2019

Job Snapshot

Job Description


I am looking for a wide range of Software Development professionals! See below notes/details of some of the IT talent I am looking for.

"Our SaaS software is used on a global scale and we would love to add your talent to our team. If you have experience in designing and developing elastic (horizontally scalable), clustered systems or modern web stack and you like to learn from your peers and teach them something as well, you'll fit in well with our team.

The department charter is to redefine what is possible and invent new technologies; powered by unbelievably easy to use UI. We are responsible for the company's R&D and we build interesting and flexible product in every cycle. Engineering is investing in three areas: Moonshots, Product R&D, and Tactical initiatives. We foster an environment that deeply cares and invests in engineers, promotes team-learning, and individual growth.

If you are passionate about full-stack development, working on advanced and elegant stack, and developing high-performance distributed systems, then read on. In engineering we listen and learn from each other and continuously work towards building immersive products that are already being used across the globe. This is a a complex engineering endeavor and if you would like to help design and build the systems that do that, if you want your voice to be heard and make a difference, we may have a place for you."


  • Self-motivated and results driven
  • Excellent communication skills
  • Microsoft-based programming languages and technologies, including .NET Core, C#, ASP.NET/MVC, WebAPI, and SQL Server
  • Cloud technologies focused primarily on AWS services, hosted testing, and deployment providers. Experience with Node.js and NoSQL databases, particularly on AWS, is a plus.
  • Web technologies, including Angular, responsive design, RESTful services, etc.
  • Experience working in an Agile environment
  • Ability to manage completion of assigned deliverables
  • Self-motivated, proactive, detail oriented and a team player
  • Time management and time critical prioritization skills
  • Bachelor's Degree Required
  • 5 -- 7 years of directly related or closely related experience

Job Requirements

Software Engineer