HumanBit Logo

Software Engineer | Codersbrain

contractual
Posted on August 21, 2025

Job Description

Software Engineer / Senior Software Engineer – .NET

Company Overview

Enablistar is a dynamic company focused on delivering innovative solutions within the banking and financial sectors.

Job Summary

Enablistar is seeking a skilled Software Engineer / Senior Software Engineer - .NET to join our dynamic IT team. You will design, develop, and maintain efficiently, scalable, and reliable .NET applications with a strong focus on event-driven architectures using Kafka. This role offers the opportunity to work on impactful solutions within banking and financial domains.

Responsibilities

  • Develop, debug, and optimize .NET Core applications ensuring high performance and reliability.
  • Apply .NET Core performance tuning techniques to enhance application efficiency.
  • Collaborate with architects, product managers, and cross-functional teams to implement innovative business solutions.
  • Write clean, scalable, reusable code and refactor existing code for performance improvements.
  • Design and integrate event-driven architectures using Kafka or similar technologies.
  • Develop RESTful APIs, web services, and third-party API integrations.
  • Mentor junior developers by sharing knowledge and enforcing coding best practices.
  • Implement design patterns, caching, and performance improvement techniques.
  • Ensure comprehensive documentation for code, system designs, and functionalities.
  • Communicate effectively with both technical and non-technical stakeholders to align project goals and deliverables.

Qualifications

  • Experience: Minimum 3 years in .NET development with at least 2 years in .NET Core. Experience in banking or finance projects is a plus.
  • Education: Bachelor’s degree in Computer Science, IT, or related field.
  • Technical Expertise:
    • Strong command of Object-Oriented Programming (OOP) concepts, C#, .NET Core, Entity Framework, SQL Server, PostgreSQL, Dapper, ADO.NET, LINQ, and Web API development.
    • Experience with Kafka for event-driven architectures and messaging systems.
    • Excellent debugging and performance optimization skills.
    • Proficient in database development – tables, views, stored procedures, triggers, and functions.
    • Familiarity with unit testing frameworks such as XUnit.
    • Experience with JSON Web Token (JWT) services, Git, and third-party API integration.
    • Prior code review experience for junior developers.

Preferred Skills

  • Docker, gRPC
  • Knowledge of React.js, JavaScript, HTML5, and CSS
  • Familiarity with Azure, AWS, or Google Cloud Platform (GCP) cloud services
  • Exposure to DevOps practices, CI/CD pipelines, OWASP security principles, and tools like JIRA
  • Experience with microservices architecture and its implementation

Experience

  • 3 to 8 years of relevant experience in software development, particularly in .NET technologies and related fields.

Environment

  • Location: Mumbai, India (Hybrid – Andheri, Saki Naka)

Salary

  • Not specified.

Growth Opportunities

  • Not specified.

Benefits

  • Not specified.
Powered by
HumanBit Logo