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.