Senior Dot Net Engineer

Remote, USA
Posted Jun 14, 2026
Full-time

About Us

MTechZilla is a custom software development agency founded in 2021, serving startups and businesses globally with a focus on clients in the USA and Europe. We specialise in building scalable, production-ready solutions using modern technologies. 

With a team of 30+ professionals, we’ve successfully 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. You’ll be responsible for developing new features and maintaining the existing backend infrastructure for an enterprise EV charging management platform serving the European market.

This role involves close collaboration with our European client’s technical team while ensuring their platform operates reliably at scale, serving thousands of charging stations and users daily.

Key Responsibilities

Feature Development & System Reliability:

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

Required Qualifications

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

What We Offer

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

More Remote Jobs