
Senior Software Engineer Fleet
- 🇲🇽 Mexico
- Hybrid
- Senior
- 1 day ago
- C#
- .NET
- Angular
- React.js
- REST API
- ASP.NET Core
- Microservices
- Entity Framework
- SQL
- Azure
- Docker
- Kubernetes
- CI/CD
- .NET Core
- Azure Cloud
The ideal candidate is capable of designing and implementing scalable APIs, building maintainable frontend applications, and contributing to architectural decisions across the software stack.
Exposure to warehouse logistics & automation is a plus.
We offer:
- Career Development
- Competitive Compensation and Benefits
- Pay TransparencyÂ
- Global Opportunities
Learn More Here:https://www.dematic.com/en-us/about/careers/what-we-offer/
Tasks and Qualifications:
Key Responsibilities
Â
- Design, develop, and maintain RESTful APIs using C# and ASP.NET Core.
- Build and support scalable APIs, microservices, and distributed applications.
- Develop Angular and/or React user interfaces and dashboards that provide real-time operational insights.
- Apply Dependency Injection and modern software design principles to create modular, testable, and maintainable systems.
- Develop and optimize data access layers using LINQ, Entity Framework, and SQL databases.
- Develop cloud-native applications leveraging Microsoft Azure, Docker, and Kubernetes.
- Design solutions that safely handle concurrent operations and asynchronous processing.
- Implement software engineering best practices, including automated testing, CI/CD, source control, and code quality standards.
Â
Â
Â
Required Qualifications
·       Bachelor's degree in Software Engineering, Computer Science, or related field; equivalent professional experience will also be considered.
·       Strong proficiency in C# and .NET/.NET Core.
·       Experience designing and implementing REST APIs.
·       Deep understanding of HTTP methods, status codes, authentication, authorization, and API versioning.
·       Solid understanding of Dependency Injection and inversion of control principles.
·       Experience developing asynchronous and concurrent applications using async/await.
·       Understanding thread safety, race conditions, deadlocks, and concurrency patterns.
·       Experience with Entity Framework and LINQ.
·       Strong understanding of IEnumerable, IQueryable, deferred execution, and query performance optimization.
·       Experience with Angular and/or React.
·       Experience implementing communication between components and modules.
·       Familiarity with Angular Pipes and data transformation techniques.
Â
Â
Â
Â
Â
Preferred Qualifications considered to be a plus
- Experience with Azure cloud services.
- Experience with Docker and CI/CD pipelines.
- Familiarity with microservice architectures.
Knowledge of automated testing frameworks and best practices
Senior Software Engineer Fleet · Dematic Corp. (ILD-US)