LogoLanguage
BST Software (P) Ltd

Module No 335 , Third floor Nila Building Technopark , 695581

ASP.NET Core Engineers (.NET 8+ | PostgreSQL | SQL Server) – Senior, Junior & Trainee

Closing Date:31,Oct 2026
Job Published: 29,Sept 2026

Brief Description

Job Type: Full-time
Work Location: Technopark, Thiruvananthapuram, Kerala

Joining: Immediate joiners preferred

 

Open Positions

  • Senior ASP.NET Core Engineer: Minimum 3 years of hands-on experience in ASP.NET Core (mandatory)
  • Junior ASP.NET Core Engineer: Minimum 1 year of hands-on experience in ASP.NET Core (mandatory)
  • ASP.NET Core Engineer Trainee: Minimum 6 months of ASP.NET Core training, internship, or project experience

About the Role
BST Software is building its next generation of enterprise platforms on modern .NET, and we are strengthening our product engineering team at senior, junior, and trainee levels. This team focuses on cloud-ready, API-first applications built on ASP.NET Core (.NET 8 and later), with PostgreSQL and SQL Server as the data layer. Engineers will work on enterprise ERP and SaaS platforms serving institutions and businesses across India and the GCC, contributing to architecture, integrations, and scalable product features.

Key Responsibilities
Senior Engineer

  • Architect and build scalable, modular applications and RESTful APIs on ASP.NET Core
  • Design data models and write high-performance queries, functions, and procedures in PostgreSQL and SQL Server
  • Lead integrations with payment gateways, messaging platforms, and third-party services
  • Drive application security, performance tuning, and deployment on Linux and cloud environments
  • Conduct code reviews, define engineering standards, and mentor junior engineers and trainees
  • Own module delivery from requirement analysis to production release

Junior Engineer

  • Develop features, services, and APIs on ASP.NET Core
  • Write and optimize queries and database logic in PostgreSQL / SQL Server
  • Implement authentication, validation, and error handling following team standards
  • Debug, test, and enhance existing modules
  • Participate in code reviews and sprint activities

Trainee

  • Build APIs, pages, and features under the guidance of senior engineers
  • Write and test SQL queries in PostgreSQL / SQL Server
  • Fix bugs and write unit tests
  • Learn the team's architecture, tools, and Git workflow on live projects

Education Qualifications
M.C.A / B.Tech (CS/IT) / B.Sc. Computer Science / B.C.A, or any degree with strong ASP.NET Core project experience

Work Schedule
Day shift, flexible working hours

Benefits

  • Flexible work schedule
  • Yearly performance bonus
  • Work on modern .NET enterprise and SaaS products with international clients
  • Structured mentorship, with confirmation based on performance (trainees)

How to Apply

Send your resume (with GitHub or project links, if available) to bstsoftware.careers@gmail.com with the subject line "Core – Senior," "Core – Junior," or "Core – Trainee."

Please mention your current CTC, expected CTC, and notice period in your application. Immediate joiners or candidates with a notice period of up to 30 days are preferred.

Preferred Skills

Must-Have Skills
Senior Engineer

  • ASP.NET Core Web API on .NET 8 or later (in depth)
  • Strong C#, OOP, SOLID principles, and design patterns
  • PostgreSQL and/or SQL Server (schema design, indexing, query optimization, functions/procedures)
  • Entity Framework Core and Dapper
  • Authentication and authorization (JWT, Identity, role-based access)
  • Git and branching workflows

Junior Engineer

  • ASP.NET Core (Web API / MVC)
  • Strong C# fundamentals, including LINQ and async/await
  • PostgreSQL or SQL Server (queries, joins, procedures)
  • Entity Framework Core
  • Git

Trainee

  • C# fundamentals
  • Basics of ASP.NET Core Web API
  • SQL basics in PostgreSQL or SQL Server
  • Understanding of REST and JSON

Good to Have

  • Docker, Linux server deployment, and Nginx
  • Azure or AWS
  • CI/CD pipelines (GitHub Actions, Azure DevOps)
  • Redis caching and background jobs (Hangfire or similar)
  • Unit testing (xUnit / NUnit)
  • Frontend exposure (React, Angular, or Blazor)
  • Experience with ERP, SaaS, or multi-tenant applications