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