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.

