Description:
admyt is a leading digital parking management platform that revolutionizes parking through License Plate Recognition (LPR) software and smartphone technology. We’re looking for a skilled and experienced .NET C# Developer to join our growing tech team. You’ll be central to building and maintaining the high-performance software that powers our smart parking ecosystem — from access control systems and backend logic to complex integrations with third-party APIs and hardware. You should have strong architectural understanding, excellent problem-solving skills, and a passion for writing clean, efficient, and scalable code. The ideal candidate thrives in a flexible, fast-paced environment and has a deep interest in performance-critical systems, complex integrations, and real-time data processing.
What you'll do
- Software Development: Design, develop, and maintain backend systems using C#, ASP.NET Core, Entity Framework Core, and the .NET ecosystem
- Performance Optimisation: Write efficient, time-critical algorithms for high-throughput environments (e.g. ANPR/LPR systems)
- API & SDK Integrations: Build reliable integrations with third-party APIs and hardware SDKs, ensuring smooth data exchange and system communication
- Data Management: Work with PostgreSQL and other relational databases to handle large data sets and build efficient queries
- Architecture & Design: Participate in system design and architectural decisions, ensuring scalability and maintainability
- Collaboration: Work closely with frontend, DevOps, and product teams to ensure smooth end-to-end delivery
- Code Quality: Maintain high coding standards, conduct code reviews, and write unit tests to ensure robust deployments
- Support & Maintenance: Assist in diagnosing and resolving production issues, bugs, and system bottlenecks
Requirements:
- Software Development: Design, develop, and maintain backend systems using C#, ASP.NET Core, Entity Framework Core, and the .NET ecosystem
- Performance Optimisation: Write efficient, time-critical algorithms for high-throughput environments (e.g. ANPR/LPR systems)
- API & SDK Integrations: Build reliable integrations with third-party APIs and hardware SDKs, ensuring smooth data exchange and system communication
- Data Management: Work with PostgreSQL and other relational databases to handle large data sets and build efficient queries
- Architecture & Design: Participate in system design and architectural decisions, ensuring scalability and maintainability
- Collaboration: Work closely with frontend, DevOps, and product teams to ensure smooth end-to-end delivery
- Code Quality: Maintain high coding standards, conduct code reviews, and write unit tests to ensure robust deployments
- Support & Maintenance: Assist in diagnosing and resolving production issues, bugs, and system bottlenecks
- .Net: 5 to 6 years
- C#: 5 to 6 years
- Github: 5 to 6 years
- Postgresql: 5 to 6 years
- Strong command of C# and the .NET ecosystem (.NET Core, ASP.NET Core, gRPC, WinForms, .NET Framework)
- Proven experience with Entity Framework Core and relational database design, especially PostgreSQL
- Familiarity with distributed messaging tools (e.g. MassTransit or similar)
- Experience deploying to cloud environments (Azure or AWS)
- Excellent grasp of performance tuning and writing resource-efficient code
- Comfort working with GitHub, collaborative development, and CI workflows
- Strong analytical skills with a solution-driven mindset
- Clear communicator who can work well independently or in a team
- Experience with media libraries (e.g. OpenCV, SixLabors.ImageSharp)
- Familiarity with C++, JavaScript, or Node.js
- Hardware-savvy — any experience with microprocessors, embedded code, or setting up integrated hardware environments is a plus
- Experience with high-availability systems or environments with 24/7 uptime requirements
- Degree or diploma in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience in .NET development with a focus on backend architecture, performance, and integration-heavy systems
What you'll need
- Strong command of C# and the .NET ecosystem (.NET Core, ASP.NET Core, gRPC, WinForms, .NET Framework)
- Proven experience with Entity Framework Core and relational database design, especially PostgreSQL
- Familiarity with distributed messaging tools (e.g. MassTransit or similar)
- Experience deploying to cloud environments (Azure or AWS)
- Excellent grasp of performance tuning and writing resource-efficient code
- Comfort working with GitHub, collaborative development, and CI workflows
- Strong analytical skills with a solution-driven mindset
- Clear communicator who can work well independently or in a team
Nice to have skills
- Experience with media libraries (e.g. OpenCV, SixLabors.ImageSharp)
- Familiarity with C++, JavaScript, or Node.js
- Hardware-savvy — any experience with microprocessors, embedded code, or setting up integrated hardware environments is a plus
- Experience with high-availability systems or environments with 24/7 uptime requirements
Education and Experience
- Degree or diploma in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience in .NET development with a focus on backend architecture, performance, and integration-heavy systems