Expleo

Senior Software Engineer - C#

Job Locations
IN-MH-Pune
Job area
IT & Digital
Employment type
Permanent
Workplace
Hybrid
ID
2025-45549

Overview

Senior Software Engineer -
 
Years of experience - 6+
 
Key Responsibilities:
Design, develop, and maintain scalable software solutions using C#/.NET.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code following best practices.
Participate in code reviews, testing, and debugging.
Optimize application performance and scalability.
Contribute to architectural decisions and technical strategy.
Mentor junior developers and promote knowledge sharing.
Work with DevOps and cloud teams to deploy and manage applications on AWS.
 
Required Qualifications:
Strong proficiency in C#, .NET Core, and related frameworks.
Experience with RESTful APIs, microservices, and distributed systems.
Solid understanding of software engineering principles and design patterns.
Familiarity with version control systems (e.g., Git).
Exposure to AWS services such as Lambda, EC2, S3, RDS, etc. Also, CloudFormation so that they can deploy their own stacks.
 
Nice to Have:
Experience with Python for scripting, automation, or data processing.
Knowledge of containerization tools like Docker and orchestration with Kubernetes.
Experience with CI/CD pipelines and cloud-native development.
Familiarity with Agile methodologies and tools like Jira or Azure DevOps.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.