-
View all jobs
Key Responsibilities
- Design and develop secure, scalable, and high-performance APIs using C# and .NET Core/.NET 6+.
- Build and maintain microservices and distributed backend systems.
- Integrate APIs with front-end applications, third-party systems, and databases.
- Collaborate with architects, product owners, and DevOps engineers to design optimal solutions.
- Optimize APIs for performance, maintainability, and scalability.
- Write clean, testable, and efficient code following best practices and design principles (SOLID, DRY, etc.).
- Perform code reviews and provide technical mentorship to other team members.
- Troubleshoot and resolve complex technical issues related to API integrations and backend logic.
- Implement authentication and authorization mechanisms (e.g., OAuth2, JWT, IdentityServer).
- Maintain proper documentation for APIs (e.g., Swagger/OpenAPI).
Technical Requirements
- 10+ years of software development experience, with a strong focus on backend and API development.
- Expertise in C#, .NET Core/.NET 6+, and ASP.NET Web API.
- Strong understanding of RESTful API design, versioning, and API lifecycle management.
- Experience with Entity Framework Core, LINQ, and SQL databases (SQL Server/PostgreSQL).
- Familiarity with NoSQL databases (MongoDB, Redis) is a plus.
- Solid experience in API security (JWT, OAuth2, rate limiting, CORS, etc.).
- Proficient with API testing tools like Postman and Swagger.
- Strong experience with Azure or AWS (e.g., Azure Functions, API Gateway, Lambda).
- Experience with CI/CD pipelines, Git, and automated deployments.
- Familiarity with message brokers (e.g., RabbitMQ, Kafka) is a plus.
- Understanding of containerization using Docker and orchestration with Kubernetes is preferred.
Soft Skills & Leadership
- Strong communication and collaboration skills.
- Ability to mentor and guide junior developers.
- Strong analytical and problem-solving abilities.
- Experience working in Agile/Scrum environments.
Nice to Have
- Microsoft Azure certifications (e.g., AZ-204).
- Experience with GraphQL, gRPC, or WebSockets.
- Familiarity with Domain-Driven Design (DDD) and Clean Architecture.
Key Skills
Ranked by relevance
sql
containerization
microservices
rabbitmq
graphql
postman
devops
redis
kafka
grpc
git
ddd
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Engineer - Zug (80% - 100%)
2026-06-15
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React Frontend developer
2026-06-16
Full-time
Mid-Senior
India
Construction
Design
View Job Details
Related
Senior Java Developer
2026-06-16
Full-time
Mid-Senior
Brazil
Spectator Sports
Design
Login to Apply
- Posted
- Jul 30, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Victoria
- Company
- Datamatics
Industries
IT Services
IT Consulting
Technology
Information
Media
Information Services
Categories
Design
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Frontend Engineer - Zug (80% - 100%)
2026-06-15
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React Frontend developer
2026-06-16
Full-time
Mid-Senior
India
Construction
Design
View Job Details
Related
Senior Java Developer
2026-06-16
Full-time
Mid-Senior
Brazil
Spectator Sports
Design