< Return to list of open positions
Senior Software Developer
We are looking for a well-rounded, smart .NET software developer who is good at solving problems in innovative ways. You should know how to create robust enterprise level applications and develop prototypes quickly. You should have a good understanding of, and practical production experience with web, client and server-side application development using C#.
The position will have some, although limited, direct contact with clients, and will require strong communication skills.
- Experience with C# (ASP.net) or JAVA (JSP)
- Experience with data structures and SQL
- Experience using Visual Studio.net, Netbeans, or similar IDE
- Knowledge of the structure and content of the English language, including the meaning and spelling of words, rules of composition, and grammar
- Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models
- Knowledge of the practical application of engineering science and technology