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