Role: .NET Developer (SQL Server & SSIS)
Location: Hartford, CT (Hybrid - 3 days office)
Job Type: Contract
Need 14+ Years of Experience.
Need Banking or Financial Domain experience in recent project.
Must Have:
SQL Server
SSIS
Power BI
Asset Management & Trading support experience
Job Overview:
Looking for a skilled and motivated .NET Full Stack Developer (.Net Core) to join our development team. The ideal candidate will have a strong background in developing web applications using the Microsoft .NET technology stack.
Responsibilities:
Collaborate with cross-functional teams, including designers, product managers, and other developers, to design, develop, and deliver high-quality web and desktop applications.
Expertise in enterprise schedulers, such as Tidal, UC4, ActiveBatch, etc.
Develop, enhance and maintain batch processes using various technologies such as .NET Core, Python and SSIS.
Write well-designed, efficient, and maintainable code using the .NET core, .NET framework, C#, ASP.NET, MVC, and related technologies using Design Patterns.
Develop front-end components using HTML, CSS, JavaScript, and front-end frameworks (such as Blazor) to create responsive and user-friendly interfaces.
Design and implement database schemas, queries, and stored procedures for data storage and retrieval using SQL Server or other database systems. Requires advanced language techniques, security, linked databases, and data modeling expertise.
Create RESTful APIs and integrate third-party APIs and services to enhance application functionality. Postman expertise a plus.
Experience in Power BI data visualization, business intelligence, report building, paginated reports. Requires technical expertise with Azure Power BI platform, embedding reports, API usage. Ability to read and convert from Crystal Reports.
Troubleshoot and debug issues across the entire application stack, from user interface glitches to database performance problems.
Write Automated Unit Tests and ensure good code coverage
Source control, automated builds and pipeline promotion using GitHub and Azure DevOps.
Perform code reviews using static code analysis tools as well as manual reviews to ensure code quality, consistency, and adherence to best practices.
Supporting and upgrading legacy .NET Framework applications to .NET Core applications
Optimize application performance, scalability, and security.
Stay updated with emerging technologies and industry trends and apply them to the development process where applicable.
Provide support during business hours and after hours/on call as designated.
Qualifications:
Intellectual curiosity, internal drive, detail-oriented, concise, and transparent.
Experience in Asset/Investment Management Industry, Financial Services (Wall Street).
Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
Total 7+ years of proven experience as a .NET Full Stack Developer using SQL Server, C#, ASP.NET, MVC, and other .NET technologies.
Solid understanding of front-end development using HTML, CSS, JavaScript, and Blazor.
Experience with database design and development using SQL Server.
Experience with Azure DevOps in environments with DevOps, CI/CD pipeline automation, Agile Boards, etc.
Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Excellent communication skills and the ability to convey technical concepts to both technical and non-technical stakeholders.
Knowledge of software development best practices, design patterns, and coding standards.
Experience with cloud platforms (Azure) and DevOps practices is a plus.
Any relevant certifications (such as Microsoft Certified: Azure Developer Associate) are advantageous.
Preferences:
Power Automate
Investment Operations and Trading support experience
Python development.
Redgate SQL Tools.