Skip to content

C# Software Engineer – Trading Applications Team
Company | Gelber Group |
---|
Location | Chicago, IL, USA |
---|
Salary | $100000 – $150000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Bachelor’s Degree in Computer Science, Computer Engineering, or related field
- 3-5 years of professional experience working in C#, C++, or Java
- At least 1-2 years of professional experience working in C#
- Strong communication skills specifically when it comes to understanding requirements and translating that into code and fixing bugs
- Experience working in an agile environment
- Firm understanding of software architecture, software lifecycle and design patterns
- Experience of development for the Linux platform
- Experience of working with inter-process communications and messaging between disparate applications
Responsibilities
- Communicate with engineering and trading teams across the firm to architect, design, develop, deploy, and support applications in our environment(s)
- Work in an agile SDLC including a shared CI and testing environment. Participate in requirement gathering, code review, and approval processes
- Providing support and development for our existing infrastructure in C# as well as adding new features and applications for our growing trading business
- Participate in ongoing re-architecture initiatives as part of a technology refresh roadmap
- Implement real-time service monitoring systems and tools to allow support visibility into service status
- Work side by side with senior engineers to learn industry best practice
Preferred Qualifications
- Understanding of the financial markets is not required, but preferred and must have a strong interest