Senior Dot Net Engineer

MTechZilla

Pune District

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Professional development opportunities
Work-life balance
Mentorship and knowledge sharing

Job summary

A custom software development agency is seeking a skilled Senior Software Engineer to develop and maintain an EV charging management platform. The ideal candidate will have 6-8 years of experience in .NET/C#, extensive knowledge of AWS services, and a background in managing production systems. This role involves close collaboration with European clients and offers opportunities for professional growth in the rapidly evolving eMobility domain. Competitive compensation and a supportive team culture are included.

Qualifications

  • 6-8 years of professional software development experience.
  • Strong expertise in .NET 8/C# with deep understanding of modern language features.
  • Extensive experience with ASP.NET Core including REST APIs and authentication.

Responsibilities

  • Develop new features for the eMobility backend using .NET 8 and C#.
  • Maintain production infrastructure managing EV charging stations.
  • Collaborate with the European client’s technical team.

Skills

.NET 8
C#
PostgreSQL
AWS
RESTful APIs
Entity Framework Core
Terraform
Docker
OpenTelemetry
OAuth2

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS RDS
ECS
SQS
Application Insights

Job description

About MTechZilla is a custom software development agency founded in 2021. We serve startups and businesses worldwide with a focus on clients in the USA and Europe, delivering scalable, production‑ready solutions using modern technologies. With a team of 30+ professionals, we have delivered 30+ products with a 95% success rate, particularly in the Travel & Hospitality and Electric Vehicle industries. We develop and maintain an eMobility platform for a European client that manages 5,000+ EV charging stations.

Role Overview

We’re seeking a Senior Software Engineer to join our team working on a long‑term client project in the eMobility domain. The engineer will develop new features and maintain the existing backend infrastructure for an enterprise EV charging management platform serving the European market, collaborating closely with our European client’s technical team to ensure reliable, scalable operations for thousands of charging stations and users daily.

Key Responsibilities
  • Develop new features and enhancements for the eMobility backend using .NET 8 and C#
  • Maintain and optimize production infrastructure managing 5,000+ EV charging stations across Europe
  • Debug and resolve critical production issues with minimal downtime; proactively monitor system health
  • Refactor and improve the existing codebase while ensuring backward compatibility
  • Implement performance and scalability enhancements based on client requirements
Client Collaboration
  • Work closely with the European client’s technical team and product owners
  • Participate in regular client meetings to discuss feature implementations and technical solutions
  • Translate business requirements into technical implementations aligned with client goals
  • Provide technical updates, documentation, and status reports to stakeholders
Technical Implementation
  • Build and enhance RESTful APIs using ASP.NET Core with authentication, authorization, and middleware
  • Work with Entity Framework Core for database operations, migrations, and query optimization
  • Manage PostgreSQL and AWS RDS databases for high‑availability applications
  • Implement and maintain messaging integrations using MQTT, Webhooks, Service Bus, and WebSockets for real‑time charging station communication
  • Deploy and manage applications on AWS using ECS, Lambda, SQS, and other managed services
  • Maintain infrastructure as code using Terraform and Docker containerization
  • Implement security best practices using OAuth2, OpenID Connect, JWT, and API security
  • Ensure comprehensive observability using OpenTelemetry, Application Insights, and Serilog
Architecture & Quality
  • Apply Clean Architecture, Domain‑Driven Design (DDD), and CQRS patterns to maintain code quality
  • Conduct code reviews and ensure adherence to established coding standards
  • Document system architecture, APIs, and operational procedures
  • Mentor developers and share knowledge across the team
Requirements
  • 6‑8 years of professional software development experience
  • Strong expertise in .NET 8/C# with deep understanding of async/await, minimal APIs, and modern language features
  • Extensive experience with ASP.NET Core including REST APIs, middleware, authentication/authorization, and Swagger documentation
  • Proficiency in Entity Framework Core including Code First migrations, query optimization, and performance tuning
  • Hands‑on experience with PostgreSQL and AWS RDS for production applications
  • Proven experience with AWS cloud services (ECS, Lambda, SQS, S3, CloudWatch, RDS)
  • Strong knowledge of Infrastructure as Code using Terraform
  • Experience with Docker containerization and deployment
  • Understanding of Clean Architecture, Domain‑Driven Design, and CQRS patterns
  • Expertise in implementing OAuth2, OpenID Connect, JWT, and API security
  • Experience with messaging protocols: REST, MQTT, Webhooks, Service Bus, WebSocket
  • Proficiency in observability tools: OpenTelemetry, Application Insights, Serilog
  • Experience building and maintaining CI/CD pipelines
Soft Skills
  • Excellent English communication skills (written and verbal) for working with European clients
  • Ability to work independently and take ownership of features and system components
  • Strong problem‑solving and debugging skills for complex production issues
  • Professional client‑facing communication and ability to explain technical concepts clearly
  • Proactive approach to identifying and resolving technical debt
  • Strong attention to detail and commitment to code quality
  • Flexibility to overlap with Central European Time (CET) for client meetings
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Preferred Qualifications
  • Experience in eMobility/Electric Vehicle domain (EV charging infrastructure, OCPP protocol, energy management systems)
  • Knowledge of OCPP (Open Charge Point Protocol) 1.6 or 2.0 standards
  • Previous experience in long‑term client engagement or product development roles
  • Experience maintaining and scaling large‑scale production systems
  • Understanding of real‑time monitoring and IoT device communication patterns
  • Experience with microservices architecture and event‑driven systems
  • Familiarity with DevOps practices, monitoring, and alerting solutions
  • Understanding of European data privacy regulations (GDPR)
  • AWS certifications (Solutions Architect, Developer)
  • Contributions to open‑source projects in the .NET ecosystem
Benefits
  • Competitive compensation package
  • Opportunity to work on a long‑term, stable project with a European client
  • Deep specialization in the eMobility domain with room for expertise development
  • Collaborative team culture focused on learning and growth
  • Professional development opportunities and technical skill enhancement
  • Work with modern .NET technologies and AWS cloud architecture
  • Work‑life balance with predictable project scope and timelines
  • Supportive team environment with knowledge sharing and mentorship
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ZR_222_Senior Dot Net Lead
ZR_222_Senior Dot Net Lead

Priority IDC Private Limited • India

On-site
INR 1,500,000 - 2,800,000
5 Days Working
One Complimentary Meal per Day
Internet Reimbursement
+4
Software Engineer - Dot Net Developer
Software Engineer - Dot Net Developer

Ace Analytics • Ahmedabad District

On-site
INR 800,000 - 1,200,000
5 Days Working
Quarterly Events & Awards
Knowledge Sharing Sessions
+2
Sr. Software Engineer - .NET C# Job
Sr. Software Engineer - .NET C# Job

YASH Technologies • Maharashtra

On-site
INR 800,000 - 1,200,000
Flexible work arrangements
Agile self-determination
Stable employment with good atmosphere
+1
Senior .NET Developer - Back End
Senior .NET Developer - Back End

Talpro • Bengaluru Urban

Hybrid
INR 1,800,000 - 3,000,000
Senior Software Engineer – .NET
Senior Software Engineer – .NET

Techversantinfotech • Ernakulam

On-site
INR 800,000 - 1,200,000
Family Medical Insurance
Unique leave benefits
Company Sponsored International Tours
+1
Software Manager (.NET)
Software Manager (.NET)

ASSA ABLOY Global Solutions • Bengaluru

On-site
INR 3,000,000 - 6,000,000
.net core developer
.net core developer

Hyrefox Consultants • Bengaluru

On-site
INR 2,800,000 - 4,200,000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000
Fullstack Engineer
Fullstack Engineer

Hyrefox Consultants • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior .NET Developer
Senior .NET Developer

Techblocks, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,800,000