.NET Developer | Codersbrain
full-time
Posted on July 18, 2025
Job Description
Dot net Developer
Job Summary
We are seeking a skilled software engineer with expertise in .NET technologies to join our team. The successful candidate will contribute to the development of high-quality software solutions, leveraging their knowledge in .NET Core, C#, and front-end technologies. This role is crucial for supporting our objectives and driving innovations within our projects.
Responsibilities
- Develop and maintain applications using .NET, .NET Core, and C#.
- Perform front-end development using HTML, JavaScript, and frameworks like React.js or Angular.
- Implement RESTful and GraphQL APIs using .NET, ensuring efficient communication between services.
- Conduct unit testing using tools such as NUnit and xUnit, and implement mocking techniques with tools like Moq.
- Collaborate with cross-functional teams to design software architecture following Solid principles.
- Optimize applications for maximum performance and scalability within microservices architecture.
Qualifications
- Educational Qualification: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in .NET, .NET Core, and C#.
- Strong skills in front-end technologies including HTML, JavaScript, and either React.js or Vue.js.
- Familiarity with CSS and at least one preprocessor like SASS or LESS.
- Experience with relational databases, particularly MS SQL.
- Knowledge of unit testing frameworks such as NUnit, xUnit, and tools like Moq.
- Experience in designing and consuming RESTful APIs.
- Understanding of software architectures such as monolithic, microservices, and serverless.
Preferred Skills
- Hands-on experience with Entity Framework and SSIS.
- Knowledge of JQuery for DOM manipulations.
- Understanding of Solid principles and design patterns.
Experience
- 4-12 years of relevant experience in software development.
Environment
- Work location: Bangalore.
- Hybrid model: 4 days in-office + 1 day remote.