We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in C# and .NET, with experience in delivering high-performance user interfaces and applications. The role involves scaling up capacity and performance of software components, evaluating new technologies, and collaborating with cross-functional teams.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Our team is a highly talented group of software engineers. To meet our client demand, we are looking for passionate engineers who love delivering extraordinary software in a highly visible role within the organization. Responsibilities include:
- Scale up capacity and performance of C# software components and end user experiences through Agile development methods.
- Make an impact by evaluating and recommending new technologies and optimal design of next generation features.
- Be a great teammate and effective communicator across teams.
- Handle multiple concurrent projects while adapting quickly to changing priorities.
- Bachelors or Masters degree with 2+ years of experience
- Proven results delivering multi-threaded, high performance user interfaces in C#
- Strong understanding of Core C# .NET technology for both GUI and Server side development.
- Previous experience with desktop based applications (this is not a web application*)
- Experience leveraging .NET memory and performance profiling technology
- Self-starter and stand-out contributor who has a real passion for technical excellence
- Proficient in object oriented programming and advanced programming languages (especially Java or WPF)
- Financial markets and trading systems industry background is a must.
- Excellent communication and interpersonal skills (verbal and written)
- Experience with unit testing
- Enterprise-level application experience is critical.
- Experience working on small tools with limited users (e.g., 2 users) is not sufficient.
- Trading experience should be application-focused, not banking account or relationship teams.
Hybrid position in Midtown. The role will be three days onsite, two days remote.
#TECHIND
Similar Jobs
Explore other opportunities that match your interests
keystone recruitment
Actalent