Lead Software Engineer

Our client, the leading IT company, is looking for Lead Software Engineer

Key functions:

  • Provide technical consultation on various aspects of client solutions
  • Develop and delivers portions of the overall client solution
  • Execute advanced configuration/development activities per assigned project tasks
  • Serve as a technical liaison to the product teams to support custom and/or atypical initiatives
  • Conduct solutions testing and validation
  • Support documentation process by providing applicable artifacts (code samples, screenshots, etc.)
  • Travel to client sites for onsite discovery and solutions presentations

 

Required skills:

  • Experience working with MS Visual Studio or other modern integrated development environment, as well as visualization software applications such as MS Visio
  • Proficient developing SQL and experience with a RDBMS such as MySQL, Oracle, or MS SQL Server
  • Proficient with HTML, XML, and JavaScript
  • Experience with other server side web development design languages, scripting tools, and protocols such as HTTP, CSS, XSLT, AJAX, JQuery
  • Knowledge of SOAP API and familiarity with REST API
  • Experience with at least 2 client side programming languages such as .NET, JAVA, PHP, Ruby, C#, C++, Visual Basic, Python
  • Familiarity with SDLC methodologies including requirements, design, implementation, testing and maintenance