Job Title: .NET / Microsoft Developer (Junior to Mid-Level) Location: New York, NY or Glen Allen, VA Job Type: Hybrid Experience Level: 37 Years Industry: Investment / Financial Services (Preferred) Overview: We are seeking a driven and detail-oriented .NET / Microsoft Developer to join our technology team. This role is ideal for a junior to mid-level developer with 3 to 7 years of hands-on experience, particularly in .NET Core, Microsoft Power Platform, and Blazor. Prior experience in the investment or financial services industry is highly desirable. Key Responsibilities:
Design, develop, and maintain applications using .NET Core, Blazor, and related Microsoft technologies.
Build and customize solutions using Microsoft Power Platform, including Power Apps, Power Automate, and Power BI integrations.
Collaborate with business stakeholders and senior developers to gather requirements and deliver high-quality technical solutions.
Participate in code reviews, testing, and debugging to ensure application stability and performance.
Contribute to the ongoing improvement of development standards, tools, and processes.
Support integration with third-party systems, APIs, and data sources.
Assist in maintaining secure and scalable enterprise applications.
Required Skills & Qualifications:
37 years of experience with .NET Core and C# development.
Hands-on experience with Microsoft Blazor for building web UIs.
Experience developing solutions with the Power Platform, particularly Power Apps and Power Automate.
MS SQL Server (SQL) proficiency
Power BI
Azure Data Factory
SSIS
Solid understanding of RESTful APIs, web services, and data integration techniques.
Familiarity with modern development tools, version control (e.g., Git), and CI/CD pipelines.
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Preferred Qualifications:
Background in the investment or financial services industry, with knowledge of financial instruments, trading systems, or portfolio management.
Experience with Azure DevOps or other cloud-based development and deployment tools.
Exposure to Agile/Scrum methodologies.
Education:
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field; or equivalent practical experience.
Numbers & Facts
Location
Glen Allen, VA
Skills
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Cloud Computingunmatched
Code Reviewsunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Debugging Skillsunmatched
Detail Orientedunmatched
DevOpsunmatched
Enterprise Applicationsunmatched
Financial Servicesunmatched
Gitunmatched
Information Technology & Information Systemsunmatched
Investment Managementunmatched
Investment Servicesunmatched
Microsoft .NETunmatched
Microsoft C# (C Sharp)unmatched
Microsoft Product Familyunmatched
Microsoft SQL Serverunmatched
Microsoft Windows Azureunmatched
Power BIunmatched
Problem Solving Skillsunmatched
Programming Toolsunmatched
REST (Representational State Transfer)unmatched
Requirements Managementunmatched
SQL (Structured Query Language)unmatched
SQL Server Integration Services (SSIS)unmatched
Scrum Project Management and Software Developmentunmatched