Software Engineer (C++)

  • location: Dallas, TX
  • type: Permanent
  • salary: $90,000 - $120,000 per year
easy apply

job description

Software Engineer (C++)

job summary:
We are looking for a Senior Software Engineer who will be responsible for new development and maintenance on client's C++ codebases, specifically components shared between their runtime, authoring, and sever infrastructure components. In addition, this person will be responsible for extending and evolving their existing architecture, creating new solutions for new products, and working closely with teams responsible for various aspects of their platforms. He/she will work with DevOps Engineer to implement a cloud base that is integrated with their existing system and may eventually take over mission critical scalable software, along with performing other various but related duties, as assigned.

The engineering role may work closely with teams responsible for various aspects of their platform to include Developers, QA and Operations folks to ensure good quality automation is implemented on application and database migration process. A successful engineer will look to establish good working relationships that support the product development cycle for any required changes to the build and release processes required to get a product released into test and production environments.

 
location: Dallas, Texas
job type: Permanent
salary: $90,000 - 120,000 per year
work hours: 8 to 5
education: Bachelors
 
responsibilities:
  • New development and maintenance on client's C++ codebases, specifically components shared between their runtime, authoring, and sever infrastructure components.
  • Extending and evolving their existing architecture, creating new solutions for new products, and working closely with teams responsible for various aspects of their platforms.
  • Work with DevOps Engineer to implement a cloud base that is integrated with their existing system and may eventually take over mission critical scalable software, along with performing other various but related duties, as assigned.
  • Work closely with teams responsible for various aspects of their platform to include Developers, QA and Operations folks to ensure good quality automation is implemented on application and database migration process.
  • Look to establish good working relationships that support the product development cycle for any required changes to the build and release processes required to get a product released into test and production environments.
 
qualifications:
Qualifications:

  • Bachelor of Science Technical degree is highly preferred
  • A minimum of 5 to 7 years of experience with a broad range of programming
  • Ability to get up to speed in quickly learning the infrastructure and code base (C++ / C#)
  • Have a good knowledge with Networking, Databases and Containers
  • Have great knowledge of Threading
  • Ability to work independently and with a small team that collaborates well
 
skills: Key Competencies:

  • Attention to detail and strong analytical and organizational skills
  • Ability to manage several projects and tasks independently and simultaneously
  • Ability to think analytically about impacts of operational business costs
  • Ability to identify process improvement opportunities
  • Ability to problem-solve with minimal supervision
  • Aptitude for high-level efficiency
  • High achiever with a proven track record of success with a strong work ethic and self-discipline
  • Strong listening skills with the ability to diagnose issues and provide Istation solutions
  • Ability to learn independently, conduct research, synthesize and apply information from a variety of resources
  • Strong organizational skills with proven ability to handle multiple tasks or projects with follow-through
  • Strong quantitative and qualitative skills
  • Excellent oral and written communication skills
  • Ability to manage information and monitor tasks ability to identify, analyze, and solve problems
  • Ability to take initiative, work independently, and meet deadlines
  • Punctuality and reliability
  • Strong time-management skills
  • Ability to be flexible, work with and within multiple teams, varied personalities and tolerate stress
  • Strong digital skills and aptitude; proficiency with computers and basic applications software including Concur, Microsoft Office and Google Mail.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Jr. Software Engineer

  • location: Plano, TX
  • job type: Permanent
  • salary: $60,000 - $65,000 per year
  • date posted: 8/13/2018

    Software Engineer

  • location: Addison, TX
  • job type: Permanent
  • salary: $85,000 - $90,000 per year
  • date posted: 8/29/2018