Sr. Software Engineer | Dallas, TX | $120K in Dallas at Vaco

Date Posted: 9/5/2019

Job Snapshot

Job Description

Vaco Technology, Dallas, currently has an exciting opportunity for a Sr. Software Engineer for a contract-to-hire and Direct Hire roles in Dallas, TX. Qualified applicants are encouraged to apply. Applicants must be able to pass a criminal history background check and drug screen.

Job Title: Sr. Software Engineer

Location: Dallas, TX

Job Type: Contract-to-Hire & Direct Hire

Compensation: $120K



  • Bachelor's degree in Computer Science (CS) or Computer Engineering (CE) from an accredited university.

Required skills and responsibilities

  • Experience with C# or Java
  • Provide a test suite that will become part of our CI/CD.
  • Participate on software architecture sessions and arrive at design that meets our product and business goals.
  • Using algorithms and data structures.
  • Design data models.
  • Maintain in-code and out-of-code design thoughts and other documentation up to date, add value to maintainability, readability, and adherence to style.
  • Write Linux and other OS scripts, perform basic network configuration.
  • Willingness to learn new technologies (polyglot databases, machine learning, NLP, Search technologies, React and others)
  • Ability to design (architect) software
  • Ability to address complex problems with simple and elegant solutions
  • Hands on experience with SQL, NoSQL, or Graph databases
  • Solid understanding of modern web UI frameworks

Valuable skills:

  • 3 years' experience writing in C# or Java, 1 year of modern web app development, 1 year of writing SQL.
  • Development of large-scale distributed system with modern web app on top.
  • Programming in Python, NodeJS, Javascript ecosystem, Spark, Scala, Ruby.
  • Using Relational, Document, and Graph DBMS. Using Kafka.
  • Experience with Machine Learning, Natural Language Processing (NLP)
  • Developing using BI tools, reporting and dashboarding tools, ETL.
  • Windows servers, Linux, OS scripting languages. Understanding of networks & security.