Key Skills/Responsibilities:
- Technical support for applications
- Diagnose, troubleshoot and resolve software issues
- Lead complex integrations with customers, build and lead engineering task force, build debug strategies and lead them to execution, while communicating to customer
- Develop web application software using the ASP.NET framework and C# or VB.NET programming language
- Write queries in SQL to store data to, and retrieve data from, the database system
- Construct automated test routines for testing the target application
- Draft requirements, design, interface and test documentation, as required
- Utilize software engineering best practices to construct maintainable web application software
Additional Requirements:
- 1-4 years' of experience with Android and Linux platforms, iOS and Windows
- Ability to work in a fast-paced, iterative development environment
- A Bachelor’s degree or preferably an MS degree in Computer Science/Engineering or related field
- Enjoy mentoring junior developers, helping in code reviews and providing technical leadership in design sessions
- Familiarity with UML & XML
- Degree in Computer Science, Computer Engineering, Information Technology, MIS or any computer related field or its equivalent