JOBSEARCHER

Software Developer

Job DetailExperience Level Sr LevelDegree Type Bachelor of Science (BS)Employment Full TimeWorking Type On SiteJob Reference 0000019169Salary Type AnnuallyIndustry Investment ManagementSelling Points Drive innovation in financial software development with impactful projects. Enhance your expertise in cutting-edge technologies and distributed systems. Collaborate in a dynamic environment to deliver robust solutions.Job DescriptionSoftware Developer OverviewAs a Software Developer, design and enhance applications supporting critical financial operations and investment processes.Collaborate with stakeholders to deliver scalable, reliable, and secure software solutions.Analyze existing systems to identify opportunities for performance and scalability improvements.Work within a dynamic team to ensure high-quality software releases using modern practices.Support real-time financial modeling, pricing workflows, and portfolio management systems. Engage with distributed systems, APIs, and service-oriented architectures to optimize operations. Enhance your expertise in cutting-edge technologies and contribute to impactful projects.Leverage your skills to drive innovation in financial technology solutions.Software Developer Key Responsibilities & DutiesDesign, develop, and maintain Windows and web-based applications for financial operations. Conduct thorough testing to ensure software quality and reliability.Collaborate with business stakeholders to gather requirements and define project scope.Analyze systems for opportunities to improve scalability and maintainability.Implement secure development practices using modern tools and methodologies.Develop and integrate application data with SQL Server and related technologies. Support distributed systems concepts, including APIs and service-oriented architecture.Enhance workflows and APIs for real-time market data and financial modeling.Software Developer Job RequirementsBachelor's degree in computer science or a related field is required.Minimum of 5 years of software development experience, preferably in financial services. Proficiency in C#, object-oriented programming, and Agile development practices.Experience with Windows Forms, WPF, ASP.NET MVC, Angular, and JavaScript frameworks.Knowledge of SQL Server, data modeling, and query development.Familiarity with messaging-oriented middleware, APIs, and distributed systems concepts.Understanding of portfolio management systems and valuation workflows.Ability to work onsite Monday through Friday as required.