Senior Software Engineer Intermediate (Custom Solutions)
OpteamixMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, test, and maintain software applications primarily using C#, ASP.NET Core, .NET 6+, and related technologies.
Troubleshoot and debug complex software issues while providing technical support to end-users.
Collaborate with cross-functional teams and participate in code reviews to ensure adherence to coding standards and best practices.
Minimum Requirements
3-6 years of software development experience; JD mentions 3-5 years but also states 3-6 years overall experience.
Bachelor’s degree in computer science or related field mandatory.
Proficiency in C#, ASP.NET Core / .NET 6+, RESTful API design, Entity Framework Core, SQL Server, Object-Oriented Programming, and Unit Testing frameworks (xUnit/NUnit/MSTest).
Location: Bengaluru, Karnataka, India; Employee Type: Direct Contract.
Ideal Candidate Profile
Experienced with software development in Agile or Scrum environments with strong technical ownership.
Skilled in microservices architecture, CI/CD pipelines (Azure DevOps, GitHub Actions), and version control workflows (Git).
Familiarity with Azure cloud services, Message Queues (RabbitMQ/Kafka/Azure Service Bus), and AI/ML integrations (Azure OpenAI, OpenAI API) preferred but not mandatory.
