Support Engineer
A successful support engineer is highly self-motivated and driven to perform at the peak of his or her abilities. As a firm, we look for energetic and high-performing individuals with strong interpersonal and communication skills.
This is an exciting opportunity to develop web pages using HTML, ASP, ASP.NET, JavaScript and other technologies for manufacturing or life science systems applications for a candidate with expertise in developing desktop applications using visual C++.
Responsibilities
- Design, develop and test a dynamic web portal.
- Architect solutions based on requirements.
- Design and write high quality C++ program code that is:
- easy to maintain and update
- efficient
- re-usable
- robust (with respect to performance)
- well documented so that it can easily expanded upon by other developers
- designed to minimize bugs and crashes
- fits logically into the larger code base meets user and performance requirements
- Work on multiple projects
- Use and write automated test tools
- Apply ingenuity and creativity to complex software engineering problems
- Create unit tests wherever possible, and always test all code before releasing it to QA to ensure that there are minimal errors after delivery
- Adhere to coding standards and policies
Requirements
Position requires a BS in computer science and 3-5 years in design and development of web applications integrating front-end technologies with backend server side technologies.
Must have a record of success meeting project schedules and deadlines and the ability to work in a team environment with limited resources in a startup/early stage environment. Strong proven technical skills, exposure to user interface design principles, workflow processes, human factors, user centered design processes, interaction design guidelines and usability methodologies a big plus. Experience working with large databases is also helpful.
- Demonstrated expertise in web portal and custom database maintenance and development in Oracle 9 and SQL 7.0 and 2000.
- Web portal maintenance and new development, ASP, VBScript, JavaScript, HTML, ActiveX, .Net frameworks including ASP.NET, DHTLM, CSS and COM.
- Must have expertise in writing automatic test tools for QA and benchmark purposes in Visual Basic, and Visual C++. Basic level of knowledge with Active directory, Network Protocols and APIs (TCP/IP, HTTP, SMTP, NNTP, LDAP), Security (SSL, PKI, Kerberos), UML modeling and use case methodology.
- Expert level knowledge of MS Office Suite: Word, Outlook, Excel, PowerPoint and Access
- Expert level knowledge of the following Software and Database packages: Oracle version – 9i, 10g and 11i, MS SQL – SQL Server 2005 and 2008, .net framework - .net 2 and .net 4, Silverlight version 4.0, OS – windows Server 2003 and 32008 – 32 and 64 bit editions, IIS – Versions 6 and 7
- Expert level knowledge of the following programming languages: ASP.net (webforms), Classic ASP.net, AJAX, C#,VB and VB script for Classic ASP, Javascript, Classic HTML and XML, Webservices, HTML5, SOAP, T-SQL, PL-SQL, Stored procedures
- Proficiency in using RAD tools, C++
- Expert level knowledge of the following development tools: Visual Studio 2005 and 2010, Visual Source Safe version 2005+
- Proficiency in using Microsoft Expression Blend (Silverlight)
- Knowledgeable of Test complete QA software/or equivalent automated testing software.
|