.NET Senior Backend Developer
Flow.NETGitAWSGCPRabbitMQScrum
Salary Range
120k ~ 180k AED / year
Language Reqirements
Ar:
Not Required
En:
Elementary
Minimum Experience
Senior (4~6 years) or above
Company Description
Drive Safe Telematics is a leading provider of advanced technology solutions for fleet operators. Our driver safety platform uses real-time data and analysis to help fleets manage and improve driver safety, reduce accidents, and lower the overall cost of operations.
Drive Safe system, already utilized by over 120,000 drivers globally, uses cutting-edge real-time, in-vehicle feedback and change management approaches to create significant, long-lasting changes in driver behaviour.
At Drive safe, we are passionate about creating safer roads and improving driver behavior. Our platform provides…
Senior .NET Developer at DriveSafe Telematics
Overview
DriveSafe Telematics is hiring a Senior .NET Developer with expertise in .NET, cloud platforms (AWS or similar), SQL/NoSQL databases, scalability, and software design. This senior-level role will lead the design, development, and deployment of innovative software solutions, directly impacting our customers' safety and experience.
Responsibilities
-
Leadership & Ownership:
Take full ownership of new features, systems, and services, acting as a focal point for developers and stakeholders.
-
Software Development:
Design, develop, and maintain high-quality applications using .NET technologies.
-
Collaboration:
Partner with product managers, QA, support teams, and stakeholders to define project requirements and deliverables.
-
Technical Documentation:
Create and maintain technical specifications and design documents covering database schema, scalability, and high availability.
-
Mentorship:
Guide and mentor team members, ensuring quality and adherence to project requirements.
-
System Integration:
Work closely with other teams for seamless integration of software solutions with external systems and technologies.
-
Code Review:
Conduct code reviews to maintain code quality, structure, and scalability.
-
Technical Support:
Troubleshoot and provide technical support as needed for team members and customers.
-
Continuous Learning:
Stay current with emerging trends and advancements in software development, cloud computing, and database systems.
Requirements
-
Experience:
Minimum 7 years of .NET development experience.
-
Cloud Expertise:
Minimum 2 years working with cloud platforms (AWS, GCP, Azure, DigitalOcean, etc.).
-
Technical Skills:
Strong grasp of object-oriented programming, design patterns, and architectural principles.
-
Teamwork:
Proven ability to work independently and within a team in a fast-paced environment.
-
Advanced Technologies:
Experience with Microservices Architecture, RabbitMQ, and Big Data.
-
Problem Solving & Prioritization:
Strong organizational skills, able to prioritize and solve complex problems effectively.
-
Communication:
Excellent communication and interpersonal skills for conveying technical concepts to all audiences.
-
Language Proficiency:
Proficiency in English (written and spoken).
Preferred Qualifications
-
AWS Services Experience:
2+ years with AWS services such as EC2, S3, and ELB.
-
Leadership Experience:
Previous experience leading a development team in an Agile/Scrum environment.
-
Certifications:
AWS certification(s) are preferred.
-
Client-Side Development:
Familiarity with client-side frameworks.
Benefits
-
Competitive Salary:
Based on experience, ranging from AED 10,000 to AED 15,000.
-
Professional Growth:
Opportunities for mentorship and career advancement.
-
Cutting-edge Projects:
Work on impactful projects in the telematics and life-saving technology space.