JOBSEARCHER

.Net Developer

Full Stack DeveloperLooking for a Full stack Developer with experience in building high-performing, scalable, enterprise-grade solutions. The ideal candidate will have a strong desire to learn new technology and background working in capital markets space. As a developer, the person will develop on proprietary software applications, champion new technologies and best practices, manage strong relationships with stakeholders as well as spearhead implementation needs with vended platform(s).Roles & ResponsibilitiesObtains a highly detailed understanding of the applications for which the role is responsible. Acts as technical expert on these applications when interfacing with other teams, both internal and external, and senior managementDesign, build, and maintain efficient, reusable, and reliable applications.Work within an agile development process to deliver quality solutions on a predictable schedule.Develop, test and maintain applications, including designing, coding, testing, debugging, and installation as needed.Consults with partners from systems and other business units regarding new techniques, practices, or technologies in data processing and the impact of proposed and ongoing projects.Works with business leaders and business unit partners to define priorities and deliver custom solutions to solve business problems or address business needs.Provide L3 support for the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems.Ensure the best possible performance, quality, and responsiveness of the applications.Identify bottlenecks and bugs, and devise solutions to these problems.Experience & SkillsBachelor's degree in Computer Science, Information Technology or related fields. Minimum 6+ years of software development experience. Minimum 5+ years of experience in Object Oriented Software Development. Minimum 3+ years recent experience in developing server and client side applications using C# .NET. Proficient in.NET framework 3.5 and above and C# libraries. Well versed with building, deploying and maintaining C#.NET backend applications in a Windows environment. Experience developing REST API web services and XML, JSON. Experience in messaging products MQ Series, Solace or Kafka. Experience with micro service development and deployment. Experience with relational databases such as Oracle/SQL Server and writing complex SQLs, stored procedures, functions and triggers. Experience with one of the ETL/Data Management toolset such as Markit EDM, Talend or other tools is desirable. Experience in front-end technologies such as React, Angular JS will be useful. Experience with Java/J2EE stack like spring framework and spring boot, PCF will be highly beneficial. Self-driven and ability to learn will be key requirement for this role. Experience developing within an agile development environment using continuous integration tools. Understanding of Capital Markets - Derivatives.