Software Developer

in Information Technology
  • Rowayton, Connecticut View on Map
  • Salary: $115,000.00 - $200,000.00
Permanent

Job Detail

  • Experience Level Sr Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type On Site
  • Job Reference 0000019169
  • Salary Type Annually
  • Industry Investment Management
  • Selling Points

    Lead impactful software projects in a collaborative, innovative environment. Develop robust applications supporting critical financial operations and modeling. Enhance your expertise in cutting-edge technologies and systems.

Job Description

Overview

  • Develop and maintain Windows and web-based applications supporting critical investment operations and financial processes.
  • Collaborate with technology peers and business stakeholders to deliver robust, maintainable software solutions.
  • Analyze existing systems to identify opportunities for improved scalability, performance, and reliability.
  • Work in a small, collaborative development team to ensure high-quality software releases.
  • Contribute to multiple projects simultaneously, effectively managing time and priorities.
  • Utilize modern development practices and tools to enhance software quality and security.
  • Support real-time pricing, valuation workflows, and financial modeling concepts.
  • Engage with portfolio management systems, including security master and P&L workflows.

Key Responsibilities & Duties

  • Design, develop, and enhance Windows and web-based applications for middle and back-office processes.
  • Conduct unit, integration, and product testing to ensure high-quality releases.
  • Collaborate with stakeholders to gather requirements and define project scope.
  • Analyze systems for opportunities to improve robustness, scalability, and maintainability.
  • Implement secure and quality-controlled development practices using modern coding tools.
  • Develop and integrate application data with SQL Server and related technologies.
  • Support distributed systems concepts, including APIs and service-oriented architecture.
  • Enhance valuation workflows and real-time market data APIs for financial modeling.

Job Requirements

  • Bachelor's degree in computer science or a related field 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 commute onsite Monday through Friday as required.
  • ShareAustin:

Related Jobs

  • Work remotely while creating impactful software solutions for investment operations. Collaborate with a dynamic team using cutting-edge AI tools. Enhance your skills in full-stack development and modern practices.