SENIOR SOFTWARE ENGINEER
*No visa sponsorship is available for this position.
Job Description:
Belvedere Trading is seeking a Senior Software Developer to join our growing IT department. The Senior Software Developer will be responsible for the development of real-time computationally-intensive trading systems and applications in C#, Visual Basic .Net, and/or C++.Net environments. Specifically, this position will require the generation/participation in the production of alternative designs to assess ‘best fit’ solutions with particular regard to conforming to the Belvedere Trading process and technical standards, as well as meeting the parameters of performance, reliability, time to market and costs.
Performance Objectives:
§ Identify new business and technical problems and associated business case and communicate change implementation plans, progress, risks/issues, problems and return on investment.
§ Produce documentation according to current process standards (e.g. requirements, design, functional specifications, software architecture, release notes, operations guides, test plans etc.).
§ Perform unit tests for performance, accuracy, and security on previous and newly-developed applications.
§ Evaluate and troubleshoot bugs and problems resulting from programmer testing.
§ Conduct user-end training and participate in meetings to identify and solve problems before, during and post implementation.
§ Maintain an up-to-date knowledge of technologies including open domain standards and API specifications, especially those appropriate to Belvedere Trading. Use that knowledge in conjunction with the Belvedere Trading architecture to design appropriate solutions.
Job Requirements:
§ Master’s Degree in Computer Science or Computer Engineering
§ 2-5 years relevant work experience
§ Understanding of Object-Oriented and Service-Oriented Program Models
§ Familiarity with n-tier design and implementation across distributed web service domains
§ Knowledge of multi-threading to improve resource utilization and locking to prevent data corruption
§ Great communication skills, ability to interact with all levels of management
§ Knowledge of Visual Studio .Net 2005
§ Knowledge of .NET framework 2.0
§ Ants Profiling experience a plus
Please do not call about this position. Apply if interested and we will follow-up with you.
Thank you.