Intermediate or Sr. Software Engineer–C# / ASP.NET
Serve as C# / ASP.NET Software Engineer / Developer working within the Fixed Income development group of a mid-sized Financial Services firm in midtown New York, NY. You will have an opportunity to work for a global leader in Software-as-a-Service (SaaS) technology providing Trading Application technology solutions to Financial Services firms within the Global Investment Banking / Capital Markets, including Sell-Side clients, Publicly Traded firms, and Buy-Side Institutional Clients. This software is used to execute and process Trade orders. These SaaS solutions drive connectivity and real-time execution of Capital Market products. Our client is a global firm supporting clients in every major financial center around the world. Have the opportunity to gain increased exposure to the financial services industry and take ownership of exciting projects.
Responsibilities: • Analyzing, designing, and developing C# / ASP.NET code for all application tiers • Code, test, debug, and document programs on large-scale, complex projects • Revise and update programs and create documentation as required • Mentor other developers in technical areas and site modules
Qualifications: •Bachelor’s degree or related experience •Requires strong knowledge of Object Oriented concepts and knowledge of Design Patterns. •Must have 5+ years of hands-on programming experience using C# and ASP.NET with experience in multithreaded programming •Requires 5+ years of Application Development experience in a Microsoft Environment • Should have experience working within a heavy transactional multi-tiered environment •Should have experience working within in SQL Server database environment developing TSQL (Transact-SQL) stored procedures and triggers. •Must have full project lifecycle implementation experience taking projects from concept through deployment following SDLC, Waterfall, Agile or Test-Drive Development (TDD). •Should be familiar with and have worked on LINQ, AJAX/JSON or WCF / Web Services.