Senior Software Engineer

Brean Capital, LLC
New York, NY, United States
20 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$130,000 - $150,000
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Query Performance ASP.NET HTML JavaScript (Programming Language) .NET Framework Artificial Intelligence Applications Architecture Software Applications ASP.NET MVC Framework C Sharp (Programming Language) Cascading Style Sheets (CSS)
+27 more
Mobile Application Development Databases Data Security Relational Databases Dependency Injection Software Design Patterns Language Integrated Query Entity Framework Mobile Application Software JQuery Microsoft SQL Server Object-Oriented Software Development Software Architecture Query Optimization Software Engineering SQL Stored Procedures Systems Integration .NET Core Devexpress Large Language Models Database Optimization Change Tracking Backend React Native Front End Software Development Asynchronous Programming Api Design

Job description

Β· Software Development & Architecture: Design, develop, and maintain robust, scalable applications and services using C# and modern .NET technologies.

Β· Systems Integration: Design and implement reliable integrations between internal applications, financial platforms, third-party services, and external data sources.

Β· Technical Ownership: Lead technical design decisions, evaluate implementation approaches, and take ownership of applications and services throughout their lifecycle.

Β· Technical Mentorship: Provide guidance to other developers, share technical expertise, and contribute to the continuous improvement of the engineering team.

Requirements

This position is ideal for a highly skilled backend engineer with expert-level knowledge of C#, .NET Core, and Entity Framework, along with a strong foundation in relational database design and software architecture.

You will play a key role in designing, developing, and optimizing the applications and services that support our investment banking operations. We are looking for an engineer who can independently solve complex technical challenges, make sound architectural decisions, and take ownership of critical systems from design through production.

While experience with front-end technologies is beneficial, our primary focus is finding an exceptional .NET backend engineer with deep technical expertise and strong problem-solving abilities., Β· Expert-Level C# / .NET: 7+ years of professional software development experience, with extensive hands-on expertise in C#, .NET Core, and ASP.NET Core. Deep understanding of object-oriented design, dependency injection, asynchronous programming, application architecture, and the .NET runtime.

Β· Advanced Entity Framework: Extensive experience with Entity Framework Core, including LINQ, relationship mapping, change tracking, migrations, query performance, and efficient data access patterns.

Β· Database Architecture: Strong proficiency in relational databases, ideally SQL Server, including schema modeling, normalization, indexing strategies, stored procedures, and query optimization.

Β· Software Design & Architecture: Demonstrated ability to design and implement complex backend systems using sound architectural principles, design patterns, and maintainable coding practices.

Β· Systems Integration: Experience developing APIs, background services, automated processes, and integrations between enterprise systems.

Β· Ownership & Collaboration: Ability to work independently, make well-reasoned technical decisions, and collaborate effectively with developers, business stakeholders, and other technology teams.

Β· Industry Experience: Financial services or investment banking exposure is a plus but not required. We welcome talented engineers from all industry backgrounds.

Nice-to-Have Skills

Β· Front-End Development: Experience with HTML, CSS, JavaScript, jQuery, ASP.NET MVC, or DevExpress components.

Β· Artificial Intelligence / LLMs: Experience working with locally hosted or on-premises large language models (LLMs), including deployment, integration, or development of AI-powered applications.

Β· Mobile Development: Experience building mobile applications using React Native.

Benefits & conditions

Β· Competitive base salary commensurate with experience.

Β· Hybrid work schedule providing 2 days of remote flexibility per week.

Β· Comprehensive health, dental, and vision insurance benefits.

Β· 401(k) retirement planning options.

Β· Located in a premier Midtown Manhattan office with easy transit access.

To apply, please email Recruitment@breancapital.com

Pay: $130,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • AD&D insurance
  • Dental insurance
  • Disability insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Vision insurance

About the company

Brean Capital, LLC is a leading independent investment bank with over 50 years of experience providing high-quality capital markets, corporate finance, and advisory services to institutional investors and corporate clients. We combine entrepreneurial energy with institutional scale, offering an environment where technology professionals directly impact our core financial operations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…