Software Engineer Backend

Year    TN, IN, India

Job Description

Company description



Accentra is a team of seasoned software designers, developers, authors, business process consultants and trainers.

Enterprise software providers in the Payroll, Financials and UK Recruitment & Contracting Industries.

Job description



Roles & Responsibilities:



Develop and maintain scalable backend APIs using .NET Core Work with PostgreSQL + MongoDB for data storage Implement queues, background jobs, and messaging using RabbitMQ & Hangfire Deploy and manage applications on Linux servers Implement OAuth2, 2FA, and other security practices Integrate email/SMS services Ensure high-quality logging and monitoring using Serilog Participate in code reviews, architecture discussions, and sprint planning

Work Requirements:



Work from office in Guindy, Chennai

Lock-in Period:

1 years

Years of experience:

3+ years

Required Skills


Backend:



NET Core 7+ Experience building RESTful Web API microservices Strong OOP, design patterns, and clean architecture principles

Relational Database:



PostgreSQL Ability to design schemas, optimize queries, create stored procedures

Document Database:



MongoDB Experience with document models, indexing, GridFS

Background Jobs:



Experience implementing background processing, queues, and scheduled tasks

Messaging Queue:



Experience with message brokers, async processing, pub/sub patterns

Hosting Environment:



Linux (Ubuntu)

Security & Authentication:



OAuth 2.0 implementation 2FA (Google Authenticator / Microsoft Authenticator)

Communication Services:



MailKit for email delivery Twilio / TextMarketer or any SMS gateway integrations

Logging & Monitoring:



Serilog with multiple sinks and structured logging patterns

General Requirements:

?

Ability to work with microservices Experience with Git, CI/CD pipelines, and version control best practices Strong debugging and problem-solving skills Ability to work independently and collaborate with cross-functional teams Clear communication skills Experience with DevOps workflows Knowledge of Docker/Kubernetes Understanding of scalable distributed systems Additional experience with caching mechanisms (Redis etc.)

Other skills:



Fluency in English (written and verbal) Problem-solving and Analytical skills Leadership Quick learning of Business Process and Development Processes
Job Type: Full-time

Pay: ?50,000.00 - ?90,000.00 per month

Ability to commute/relocate:

Alandur North, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

Are you OK with a Lockin-In commitment period of 1 years? (Mandatory) Are you comfortable with a Salary (CTC) range of ?50,000 to ?90,000, which will be finalized based on the interview process and your qualifications?
Experience:

total work: 3 years (Required) .NET Core: 3 years (Required) PostgreSQL: 3 years (Required) Linux: 1 year (Preferred) C#: 3 years (Required) OAuth2.0: 2 years (Required) Background Services: 2 years (Required) DevOps: 1 year (Required) Microservices: 2 years (Required) MongoDB: 2 years (Required) API - Restful Development & Testing: 3 years (Required) RabbitMQ: 2 years (Preferred)
Work Location: In person

Application Deadline: 15/12/2025
Expected Start Date: 16/12/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4832805
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year