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

    Lead innovative software projects in a dynamic investment environment. Collaborate with experts to deliver scalable solutions using cutting-edge technologies. Advance your career in a fast-paced, rewarding setting.

Job Description

Overview

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

Key Responsibilities & Duties

  • Design and develop enterprise-grade web applications using .NET Core and Angular frameworks.
  • Architect scalable Web APIs and implement secure CRUD-based applications tailored to business needs.
  • Create custom reports, dashboards, and automated file exports to support decision-making processes.
  • 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 objectives.
  • 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 projects at a top-tier organization using Tanium engineering expertise. Drive automation and resiliency validation for enterprise-scale environments. Enhance skills in self-healing infrastructure and disaster recovery.