Software Engineer
Role details
Job location
Tech stack
Requirements
We are seeking a skilled Software Engineer with strong experience in .NET, C#, and .NET Core and exposure to AI-driven application development. In this role, you will design, build, and maintain scalable software solutions, contribute to modern application architecture, and help integrate AI capabilities into business applications.Key ResponsibilitiesDesign, develop, test, and maintain applications using C#, .NET, and .NET CoreBuild and support RESTful APIs, microservices, and backend systemsCollaborate with cross-functional teams to gather requirements and deliver technical solutionsIntegrate AI/ML features, APIs, or tools into existing and new applicationsOptimize application performance, scalability, and securityParticipate in code reviews, debugging, and troubleshootingSupport CI/CD pipelines and modern DevOps practicesDocument technical designs, workflows, and implementation details