Previous Job
Previous
Software Development Engineer - Sugar Land, TX
Ref No.: 18-35854
Location: Houston, Texas
Position Type:Direct Placement
Skill Type
Skill Type:Information Technology
Please carefully read through the brief job description below. If you believe you would be an ideal fit for this role, apply and you will be contacted shortly

You will be using your successful Developer experience to:
  • Apply technical expertise and software development skills to enhance and improve industry leading traffic flow modeling software.
  • Work as a member of an Agile development team to enhance and improve software written in Delphi.
  • Research issues and reporting development recommendations with risks and benefits.

Minimum qualifications include:
  • Bachelor's Degree in Computer Science or equivalent experience.
  • At least 7 (seven) years of experience as a software engineer in any language (C++, Delphi, C#, etc.).
  • Experience with SVN and/or Git.
  • Strong troubleshooting and debugging skills.
  • Strong knowledge of continuous integration and unit testing.
  • Knowledge of web services (REST, SOAP, Messaging, and Authentication).
  • Familiarity with MVVM, MVC, and MVP design patterns.
  • Experience delivering solutions to a large customer base.
  • Strong SQL knowledge (MSSQL, SQLite, MySQL, or Oracle).

The ideal candidate will also have:
  • 10+ years Delphi (XE+) experience and 5 years .NET and Visual C++.
  • Experience architecting scalable decoupled applications.
  • Strong knowledge of design patterns.
  • Experience with async and traditional threading models.
  • Experience refactoring complex legacy code.
  • Knowledge of Windows networking and Active directory permissions.
  • Experience with JavaScript and ASP.net.
  • Experience with Azure/Amazon/Google cloud services.
  • Installer experience (InstallShield, WISE, WIX, or NSIS).
  • Experience working in an Agile development environment is preferred.