What are the responsibilities and job description for the Senior C# Developer position at EJR Search Partners?
THIS IS A FULLTIME ROLE
The Back Office Technology Team supports trade processing, position keeping, clearing/settlement, fund accounting, trade reconciliation and prime broker integrations. The team partners with Middle and Back Office business users to customize and implement solutions supporting trade processing and new business developments.
- Build software applications and deliver software enhancements and projects to support fund accounting and trade processing technology
- Work closely with business stakeholders to develop software solutions using test-driven and agile software development methodologies
- Assume responsibility for system upgrades and features supporting resiliency and capacity improvements, automation and controls, and integration with internal and external vendors and services
- Work with the DevOps teams to manage and resolve operational issues and leverage CI/CD platforms in accordance with DevOps best practices
- Continuously improve the platforms using the latest technologies and software development ideas
- Participate in initiatives to transition select applications to cloud platforms, enhancing stability, scalability and performance of the existing platform
What’s required
- 8 years of professional software development experience with a focus on .Net based technologies
- Strong SQL development and experience developing large-scale data warehouses
- Experience developing projects based on messaging architectures, high volume streaming and/or transaction processing systems
- Experience with building and consuming RESTful services
- Excellent verbal communication skills
- Strong problem solving and analytical skills
- Understanding of agile methodologies
- Experience in Java
- Commitment to the highest ethical standards