C#/C++ Software Engineer

Our client is currently seeking a C#/C++ Software Engineer who under general direction will be responsible for defining requirements, functional specifications and testing documentation for engineering software applications, which varies in scope and complexity. The primary target will be the next release of the software, although some projects may have architectural implications beyond the next release.

Responsibilities:

  • Ensures that the Technical Software Development process is followed on the development project
  • Designs, codes, tests, troubleshoots, and documents engineering software applications
  • Works as part of a project team or as a leader of a defined section of a major project
  • Develops project plans, functional specifications and schedules
  • Assists in determining product needs and enhancements
  • Follow a zero-defect mindset in developing, maintaining, testing and checking-in/checking-out source code
  • Do first level system documentation on completed tasks
  • Write specifications for development tasks
  • Stay current on tools, methodologies, technologies, and language features and provide technology leadership moving the product forward
  • Maintain communication conduit to other developers, documentation, and testing
  • Write quality software, adhering to documentation and coding standards
  • Learn the product sufficiently to perform integration testing

    Requirements:
  • 4 years of related experience or through 8 years of software development experience in C# and .NET applications
  • Incorporates reliability and project management techniques in all job processes
  • Solid development process skills (requirements, definitions, writing design specifications, programming, unit testing, integration testing, etc.)
  • Solid understanding of the tools, methodologies, technologies, and language features
  • Ability to develop software designs and project schedules
  • Able to follow development and development testing standard
  • Involves a great deal of organizing, work prioritization and related skills, and/or a great deal of peer interface necessary to properly complete tasks via teamwork
  • BS degree in Electrical Engineering, Computer Engineering, or Computer Science, with significant skills in mathematical algorithm development

    At Strategic Careers® and Strategic IT Services, we specialize in placing Information Technology, Sales, Marketing and Bio-IT Professionals and Executives. Our services include contract and permanent staffing solutions.

    The Right People, in the Right Job, Right Now ” ue-added service to the E&P Business
  • At Strategic Careers we go beyond just sending your résumé to companies; we partner with you to present your skills to achieve your goals at client companies. Our clients, they are a blend of the biggest and best names in today's energy, oil and gas services, technology, legal and professional services marketplaces. Strategic Careers is one of Houston's leading staffing firms specializing in placing experienced information technology professionals; services include perm and contract. To find out more about us, please visit Strategic Careers and search our job postings or submit your resume via our online application.