HumanBit Logo

.NET Developer | Codersbrain

full-timecontractual
Posted on September 9, 2025

Job Description

.NET Developer

Company Overview

Company information is not available.

Job Summary

The .NET Developer is responsible for designing, developing, and maintaining high-performance applications in the fintech or banking sector. This role requires a strong command of .NET technologies and an ability to work with modern software architecture. The developer will contribute to delivering complex projects for large clients while adhering to established development processes.

Responsibilities

  • Design, develop, and maintain scalable applications using .NET Core and related technologies.
  • Implement RESTful APIs and ensure efficient database interactions using SQL Server and PostgreSQL.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize application performance through debugging and tuning.
  • Utilize Agile methodologies and DevOps practices, including Continuous Integration and Continuous Deployment (CI/CD).
  • Engage in code reviews and maintain coding standards, while also participating in unit testing.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: 3–8 years of hands-on .NET development experience; at least 2 years in .NET Core is mandatory.
  • Technical Skills:
    • Strong command of C#, .NET Core, and Entity Framework.
    • Proficiency in LINQ, SQL Server, PostgreSQL, and Dapper.
    • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
    • Hands-on experience with event-driven messaging systems like Kafka.
    • Familiarity with Git, JWT authentication, and unit testing frameworks (XUnit preferred).

Preferred Skills

  • Previous experience in fintech or banking projects is an added advantage.
  • Comfortable working with Agile tools such as JIRA.

Experience

  • A minimum of 3 years of experience in .NET development is required. Experience with fintech or banking applications is preferred.

Environment

Work setting information is not provided; typical environments may include remote, in-office, or hybrid options.

Salary

Salary information is not specified.

Growth Opportunities

  • Opportunities to work with the latest technologies and engage in challenging, complex development projects.
  • Potential to develop skills and grow professionally by working with large clients.

Benefits

  • Opportunities to work with the latest technologies.
  • Involvement in challenging/complex development projects.
  • Strong development and delivery processes.
  • A focus on learning and development initiatives.
Powered by
HumanBit Logo