Software Engineer (India)

Software Engineer (India)

18 Sep
|
Aliqan Technologies
|
India

18 Sep

Aliqan Technologies

India

Job title: Software Engineer

Location: Remote

Experience: 8+ Years Experience

Domain: Software Engineering

Contract duration: 1 Year+ Extendable.

Work Timings: US Shift (1:30 PM to 9:30 PM IST)

Key Responsibilities:

Custom Application Development & Technical Leadership

 Act as the hands-on technical lead for custom software development initiatives across the enterprise.

 Design, develop, test, and maintain enterprise-grade applications while contributing production code throughout the delivery lifecycle.

 Lead complex implementations through direct coding, peer reviews, technical spikes, and production troubleshooting.

 Establish engineering standards, coding conventions, reusable patterns, and practical development best practices.

 Serve as the technical escalation point for difficult implementation, performance, and production issues.

.NET Platform Engineering

 Design and build cloud-native applications, APIs, microservices, background services, and backend systems using C# and up-to-date .NET.

 Apply clean architecture, dependency injection, asynchronous programming, resiliency, and secure coding practices.

 Modernize legacy .NET applications through incremental, testable improvements.

 Optimize application performance, reliability, maintainability, and runtime behavior.

 Pair with developers and conduct code reviews to improve implementation quality.

AWS Cloud Development

 Design and implement cloud-native solutions using AWS managed services and approved patterns.

 Build and support workloads using Lambda, ECS/Fargate, API Gateway, S3, RDS, DynamoDB, CloudWatch, IAM, and Secrets Manager.

 Implement secure configuration, monitoring, alerting, scalability, and recovery capabilities.

 Partner with cloud and security teams to improve reliability, performance, cost efficiency, and operational readiness.

Event-Driven Architecture & Messaging

 Build asynchronous, event-driven solutions using AWS EventBridge, SNS, SQS, and related messaging technologies.

 Implement event contracts, routing, filtering, retry, dead-letter, idempotency, replay, and observability patterns.

 Use queue-based and publish/subscribe architectures to decouple systems and improve resilience.

 Troubleshoot delivery, duplication, sequencing, throughput, and downstream processing issues.

Enterprise Integration, ODBC & Web Services

 Design, build, and support REST APIs, SOAP web services, internal interfaces, and third-party integrations.





 Develop secure and reliable ODBC-based connectivity to relational databases and enterprise data sources.

 Integrate custom applications with Salesforce, Workday, NetSuite, learning, commerce, and other SaaS platforms.

 Implement authentication, versioning, validation, rate limiting, error handling, logging, and lifecycle controls.

 Create reusable service clients, data-access components, integration utilities, and technical documentation.

Data Access & Backend Services

 Build secure, efficient data-access layers for SQL Server, PostgreSQL, MySQL, and supported data platforms.

 Write and optimize SQL, stored procedures, transactions, connection pooling, and synchronization logic.

 Implement data validation, integrity, reconciliation, caching, and recovery controls.

 Diagnose database connectivity, query performance, locking, timeout, and data-quality issues.

DevOps, Testing & Production Operations

 Build and improve CI/CD pipelines, deployment automation, configuration management, and release controls using GitHub and GitHub Actions.

 Create unit, component, integration, API, regression, and performance tests.

 Implement structured logging, metrics, tracing, dashboards, alerts, runbooks, and support procedures.

 Participate directly in deployments, incident response, root-cause analysis, and defect remediation.

 Ensure production changes include validation, rollback, monitoring, and support considerations.

AI, Automation & Engineering Productivity

 Use approved AI coding assistants and automation tools for development, testing, documentation, troubleshooting, and analysis.

 Apply human review, secure coding, testing, and validation controls to AI-assisted outputs.

 Automate repetitive engineering and operational work where it improves quality and speed.

 Apply agentic programming patterns where appropriate while maintaining security, observability, and human accountability.

Mentoring & Cross-Functional Partnership

 Mentor developers through pairing, code review, demonstrations, design feedback, and hands-on problem solving.

 Collaborate with Product, QA, Architecture, Platform Engineering, Security, Infrastructure, Data, and application teams.





 Contribute to refinement, estimation, sprint planning, technical roadmaps, and delivery risk management.

 Communicate decisions, trade-offs, dependencies, and operational impacts clearly.

Required Skills & Qualifications

 8+ years of professional software development experience, including 5+ years building enterprise applications with C# and .NET.

 3+ years serving as a hands-on technical lead while remaining actively involved in coding, reviews, troubleshooting, and delivery.

 Deep knowledge of ASP.NET Core, Web APIs, asynchronous development, dependency injection, testing, and modern .NET practices.

 Hands-on AWS development experience across serverless, containers, APIs, storage, databases, monitoring, identity, and secrets.

 Experience implementing event-driven systems using EventBridge, SNS, SQS, queues, or comparable messaging technologies.

 Extensive experience developing and consuming REST APIs, SOAP web services, and enterprise application interfaces.

 Strong experience with ODBC connectivity, SQL, relational databases, and production data integrations.

 Experience designing secure, scalable, observable, highly available distributed systems.

 Experience with Git, CI/CD, automated testing, deployment support, and production incident response.

 Demonstrated ability to mentor engineers through hands-on collaboration.

 Experience using AI-assisted and agentic programming tools responsibly within the software development lifecycle.

Certifications

 AWS Developer, Solutions Architect, or comparable cloud certification is preferred.

Preferred Qualifications

 Experience with Lambda, ECS/Fargate, API Gateway, EventBridge, SNS, SQS, RDS, DynamoDB, S3, CloudWatch, IAM, and Secrets Manager.

 Experience integrating Salesforce, Workday, NetSuite, Boomi, LMS, ERP, commerce, or payment platforms.

 Experience with Kafka or another enterprise event-streaming platform.

 Experience with infrastructure as code, containerization, distributed tracing, and automated security scanning.

 Experience in SaaS, professional education, e-commerce, financial operations, healthcare, or high-volume transactional environments.

Pay: ₹150,000.00 - ₹180,000.00 per month

Experience:

- Software engineer: 8 years (Required)
- .NET: 5 years (Required)
- AWS: 5 years (Required)
- Microservices: 5 years (Required)
- Technical lead: 5 years (Preferred)
- Microsoft SQL Server: 5 years (Preferred)

Work Location: Remote

📌 Software Engineer (India)
🏢 Aliqan Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india