HumanBit Logo

.Net Developer - Persistent Systems | Codersbrain

full-time
Posted on August 14, 2025

Job Description

Senior Software Engineer

Company Overview

Information not specified.

Job Summary

The Senior Software Engineer will play a crucial role in developing innovative software solutions that meet the needs of the organization. This position requires collaboration with development teams and product managers to design, implement, and manage high-quality software applications. The role is geared towards enhancing the efficiency and effectiveness of the company's technology products.

Responsibilities

  • Collaborate with development teams and product managers to ideate and develop software solutions.
  • Design robust client-side and server-side architecture.
  • Build responsive, visually appealing front-end applications.
  • Develop and manage well-functioning databases and applications.
  • Write effective and secure APIs.
  • Conduct software testing to ensure responsiveness, efficiency, and quality.
  • Troubleshoot, debug, and upgrade software.
  • Implement security and data protection best practices.
  • Create and execute unit test cases to maintain code quality.
  • Test products in controlled environments before production release.
  • Innovate and develop technology solutions to streamline processes.
  • Work independently with minimal supervision and guide others when required.
  • Ensure all deliverables meet the highest standards of accuracy and detail.

Qualifications

  • Bachelor's or Master’s degree in Information Technology, Computer Science, or a related field.
  • Proven experience as a Full Stack Developer or in a similar role.
  • Strong expertise in Microsoft technologies: ASP.NET Core, MVC, C#, and T-SQL.
  • Mandatory experience with MVC architecture.
  • Proficiency in HTML5, Web Services/SOAP, XML, JSON, REST API, and Web APIs.
  • Hands-on experience with unit and integration testing frameworks: nUnit, Xunit, MOQ, Mocha, etc.
  • API testing experience with tools like Postman, Apigee, JMeter, Swagger, Airborne, etc.
  • Strong knowledge of client-side technologies: JavaScript, jQuery, and frameworks like Angular, React, Node.js.
  • Experience with third-party integration tools like AJAX, Kendo, etc.
  • Expertise in SQL Server and relational database capabilities (Stored Procedures, Functions, Views, etc.).
  • Experience with version control systems: Tortoise SVN, Team Foundation Server, GIT.

Preferred Skills

  • Ability to evaluate operational feasibility through analysis, requirement gathering, and solution development.
  • Experience improving reliability, performance, and scalability of applications.
  • Passion for working on innovative products and emerging technologies.

Experience

7-11 years of relevant experience in software development.

Environment

This is a remote position allowing candidates from PAN India to apply. The role does not involve supervisory responsibilities and requires working independently with minimal day-to-day instructions.

Salary

Information not specified.

Growth Opportunities

Information not specified.

Benefits

Information not specified.

Powered by
HumanBit Logo