ASE Global is hiring a Senior .NET/C# Developer to own the maintenance, evolution, and modernization of a .NET-based correspondence management platform. You will design and build new features, migrate a legacy Java application using AI, and integrate LLMs and generative AI into the product suite.
What You'll Do
- Design, maintain, develop, and integrate advanced new features into the platform.
- Build new .NET-based services and refine existing components to ensure high performance, security, and maintainability.
- Integrate LLMs and Generative AI into the platform and work on a new automated workflow product that leverages this technology.
- Build and test a new web platform using .NET/C#.
- Migrate an existing Java application to .NET using AI tools.
- Maintain, enhance, and provide ongoing updates and bug fixes for the existing platform.
- Architect and implement new modules and services that extend the correspondence-management system.
- Develop and maintain integrations between RESTful services, messaging queues, third-party APIs, and the core platform.
- Write clean, efficient, and well-documented code.
- Work closely with other developers, product managers, and stakeholders to gather requirements.
- Create and maintain detailed documentation for system designs, integrations, and technical processes.
What We're Looking For
- Proficient in .NET/C# with hands-on experience using it to build production systems.
- Ability to write clean, maintainable, and well-documented code.
- Skilled in integrating APIs, working with databases (especially SQL Server and Oracle), and managing web services within enterprise applications.
- Familiarity with tools and techniques for database/application monitoring, debugging, and troubleshooting.
- High level of independence and adaptability; capable of working without direct oversight and proactively taking initiative.
- Strong analytical skills with the ability to troubleshoot and resolve complex technical issues efficiently.
- Excellent collaboration and communication skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
- Commitment to writing high-quality code and ensuring the reliability and performance of applications.
- Proactive in learning new technologies and responsive to shifting priorities.
- 7+ years of experience in software development, with a focus on .NET/C#.
- Able to work aligned with the Eastern Time (EST) zone.
Nice to Have
- Experience with HTML, CSS, JavaScript, ASP.NET MVC, Angular/React, and Web API.
- Familiarity with AI development tools like Cursor, Windsurf, Claude, or similar platforms.
- Bachelor’s degree in computer science, engineering, or related field (or equivalent practical experience).
- Experience with automated testing frameworks and practices to ensure code quality and reliability.
Technical Stack
- .NET/C#
- HTML, CSS, JavaScript
- ASP.NET MVC, Angular/React, Web API
- SQL Server, Oracle
- RESTful services, Messaging queues
- AI development tools (Cursor, Windsurf, Claude)
Team & Environment
You will be a key member of a small team.
