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.