A financial services organization is seeking a Senior .NET Developer for a remote contract opportunity. This role focuses on building and enhancing enterprise banking applications and core platform integrations within a regulated environment.

About the Opportunity:
- Shift: Day shift
- Schedule: Monday through Friday
- Hours: Standard business
- Setting: Remote
Responsibilities:
- Design, develop, and optimize enterprise software applications that support critical business initiatives
- Translate business and technical requirements into scalable, secure, and maintainable software solutions
- Build and enhance web applications, RESTful APIs, web services, and microservices using C#, ASP.NET, ASP.NET Core, MVC, and .NET technologies
- Collaborate with stakeholders, architects, developers, QA teams, and platform teams to deliver solutions on aggressive timelines
- Troubleshoot complex application issues, support testing efforts, and contribute to code reviews, development standards, and continuous delivery practices
Qualifications:
- 5+ years of Application or Software Development experience
- Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent combination of education and experience
- Strong experience developing applications using C#, ASP.NET, ASP.NET Core, MVC, and the Microsoft technology stack
- Experience building scalable web applications, RESTful APIs, web services, and microservices
- Advanced knowledge of .NET Framework and modern .NET platforms (.NET 6/8+)
- Strong understanding of software development methodologies, Agile practices, and SDLC processes
- Experience with Git and GitHub source code management best practices
- Expertise in data structures, algorithms, and application performance optimization
- Experience integrating SQL Server databases and third-party APIs into enterprise applications
- Strong knowledge of CI/CD pipelines and automated deployment practices
- Experience writing and maintaining unit and integration tests
- Proven troubleshooting, debugging, and problem-solving abilities
- Excellent written and verbal communication skills
- Experience supporting highly available, mission-critical systems in regulated environments
Desired Skills:
- Prior experience within the financial services or banking industry
- Experience with mainframe technologies, including COBOL, CICS, z/OS, AS/400, S/390 Assembler, COMMAREA programming, screen scraping, or related IBM technologies
- Experience with automation and configuration management tools such as Ansible
- Familiarity with Java, XML, OpenAPI, Maven, and ANT
- Experience using project management, incident tracking, and change management tools



