Company: neurogent.ai
Location:
Job Description:
Job description
Position: .NET Backend Integration Developer (Freelancer)
About the Role:
We are looking for a .NET Backend Integration Developer for a targeted contract role to help bridge our legacy and modern platforms. You will support our backend ecosystem as it transitions between systems, ensuring data integrity and seamless communication between services. The ideal candidate enjoys the challenge of maintaining established systems while building out the next generation of our integration layer.
Key Responsibilities:
- API Development & Evolution: Design, develop, and deploy new RESTful APIs while systematically updating and optimizing existing endpoints to meet evolving business requirements.
- Legacy System Maintenance: Maintain and refactor legacy C#/.NET codebases, ensuring stability and performance during the transition to modern architecture.
- Event-Driven Integration: Work extensively with Apache Kafka to manage message streaming, produce/consume events, and ensure reliable data flow between distributed systems.
- Data Transformation: Manage the logic for reading, preparing, and exporting data (including XML and JSON formats) to ensure downstream systems receive consistent information.
- Infrastructure & Config: Manage environment-specific configurations and dependency injection setups to support multiple data sources and service integrations.
- Collaborative Troubleshooting: Work alongside database and DevOps teams to debug complex integration issues and mirror logic across different database structures.
Required Skills & Experience:
- 4+ years of professional backend development experience, primarily using C# and .NET Framework/Core.
- Messaging Middleware: Proven experience working with Apache Kafka or similar message queuing systems.
- API Design: Strong proficiency in building and maintaining RESTful APIs.
- Database Mastery: Solid understanding of RDBMS concepts, SQL stored procedures, and query optimization.
- Legacy Refactoring: Ability to work with older codebases and write clean, isolated wrappers to bridge them with new tech.
- XML/Data Handling: Experience generating and structuring complex data formats for system exports.
- Tools: Familiarity with Jira for project management and Git for version control.
Nice to Have:
- Experience with advanced Dependency Injection (DI) patterns.
- Understanding of CI/CD pipelines and automated deployment processes.
- Experience in the insurance or fintech sector (handling policy/financial data).
Employment Details:
- Employment Type: Contract
- Duration: 6 months
…
Posted: March 30th, 2026