NET Developer
ARBOR SYSTEMS, INC.
New York, United States of America
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
New York, United States of America
Tech stack
ASP.NET
.NET
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
Azure
Business Software
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Software Debugging
JSON
Scrum
Software Tools
Software Engineering
Software Systems
Systems Integration
XML
Google Cloud Platform
Enterprise Software Applications
.NET Core
Angular
REST
Software Version Control
Web Api
Job description
- Design, develop, test, and maintain enterprise applications using C#, ASP.NET, .NET Framework, and .NET Core.
- Develop modern front-end applications using Angular.
- Build and consume RESTful Web APIs and integrate third-party services.
- Work with JSON and XML data formats for application integrations.
- Integrate AI capabilities into existing and new applications using modern AI services and APIs.
- Collaborate with business analysts, architects, QA teams, and stakeholders to deliver high-quality software solutions.
- Develop scalable, secure, and high-performance applications following industry best practices.
- Participate in Agile ceremonies, sprint planning, code reviews, and technical design discussions.
- Utilize Git/GitHub for source code management and version control.
- Implement AI-assisted development practices to improve productivity and code quality.
- Participate in application modernization and cloud-based development initiatives.
- Troubleshoot production issues, optimize application performance, and provide ongoing support.
- Create technical documentation and support deployment activities.
Requirements
- The ideal candidate will have strong expertise in developing enterprise-grade applications using C#, ASP.NET, .NET Framework, .NET Core, Angular, and Web APIs, along with hands-on experience integrating AI-powered solutions into business applications.
- The successful candidate should have a solid background in the Financial Services industry, excellent problem-solving skills, and experience building scalable, secure, and cloud-enabled applications., * 12+ years of experience in .NET application development.
- Strong proficiency in:
- C#
- ASP.NET
- .NET Framework
- .NET Core
- Angular
- Web API
- JSON/XML
- Experience working in the Financial Services or Banking industry.
- Strong understanding of REST APIs and system integration.
- Experience with Git/GitHub version control.
- Hands-on experience integrating AI capabilities into enterprise applications.
- Experience with AI-assisted software development tools and practices.
- Exposure to cloud-based application development (Azure, AWS, or Google Cloud Platform).
- Strong analytical, debugging, and problem-solving skills.
- Excellent verbal and written communication skills.