Software Developer

in Information Technology
  • Stamford, Connecticut View on Map
  • Salary: $140,000.00 - $170,000.00
Permanent

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000018138
  • Salary Type Annually
  • Industry Financial Services
  • Selling Points

    Drive impactful software development projects in a dynamic investment management environment. Collaborate with experts to deliver scalable, innovative solutions. Enhance your expertise with cutting-edge technologies and frameworks.

Job Description

Overview

  • Develop and enhance proprietary software solutions supporting investment research, portfolio management, and compliance functions in a hybrid work environment.
  • Collaborate with cross-functional teams to translate business needs into scalable technical solutions using modern development frameworks.
  • Contribute to the modernization and optimization of the application ecosystem, ensuring robust performance and reliability.
  • Utilize full-stack development expertise to design and implement enterprise-grade applications tailored to organizational objectives.
  • Engage in a fast-paced environment requiring strong technical acumen and adaptability to evolving requirements.
  • Participate in architecture planning and documentation to support future-state system improvements.
  • Provide ongoing system optimizations and support application release processes for seamless operations.
  • Collaborate effectively within a team while independently managing project deliverables.

Key Responsibilities & Duties

  • Design and develop enterprise-grade web applications utilizing .NET Core and Angular frameworks.
  • Architect scalable Web APIs and implement secure CRUD-based applications tailored to business requirements.
  • Create custom reports, dashboards, and automated file exports to support stakeholder decision-making.
  • Develop and manage automated job scheduling and workflows to enhance operational efficiency.
  • Collaborate with analysts and end-users to refine requirements and ensure alignment with organizational goals.
  • Document existing systems and contribute to architecture planning for future enhancements.
  • Create and maintain deployment scripts to support application release processes.
  • Optimize application performance and implement ongoing enhancements for improved user experience.

Job Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of professional experience in software development; 10 years preferred.
  • Proficiency in C#.NET, .NET Core Web API, and Angular development frameworks.
  • Strong SQL expertise, including query optimization and database design experience.
  • Experience with Entity Framework, Dapper, and Service-Oriented Architecture principles.
  • Familiarity with reporting platforms such as SSRS or Power BI for data visualization.
  • Knowledge of multithreading, asynchronous programming, and messaging frameworks.
  • Strong analytical, problem-solving, and communication skills to collaborate effectively across teams.
  • ShareAustin:

Related Jobs

  • Lead impactful enterprise architecture projects in a healthcare payer organization. Drive modernization and interoperability using cutting-edge technologies and frameworks. Collaborate with IT leaders to shape strategic technical solutions.