Job Summary:
Looking for a self-motivated individual that is looking to develop their development skills as a Senior Developer within our AssetWorks GPS/Telematics division. As a Senior .NET Developer, you will play a key role in designing, developing, and maintaining scalable and high-performance applications using the .NET framework. You will collaborate closely with cross-functional teams to build robust software solutions, troubleshoot complex issues, and mentor junior developers.Job Description:
ESSENTIAL DUTIES AND RESPONSIBILITIES
Lead the design and development of complex, high-performance .NET applications.
Write clean, maintainable, and efficient code using C# and the .NET ecosystem (.Net Framework 4.8, ASP.NET Core 2.2.1, .NET 6+).
Work closely with Product Management to understand business requirements and deliver technical solutions.
Conduct code reviews and mentor junior developers to ensure high-quality code and adherence to best practices.
Identify and resolve performance bottlenecks, bugs, and other technical challenges.
Continuously improve development processes and ensure timely delivery of software releases.
Stay up to date with emerging trends in software development, .NET technologies, and best practices.
Coordinate with professional services and/or customer care as needed, to support questions related to functionality within realm of responsibility
REQUIREMENTS
Bachelor’s degree from an accredited college or university or a certificate from a technical training institute
5+ years of experience in .NET development, with expertise in C# and ASP.NET Core.
Strong understanding of object-oriented programming (OOP) and software design principles.
Experience with web development frameworks (e.g., Web API, RESTful services).
Experience with Angular (v15+) framework
In-depth knowledge of SQL relational databases and ORM frameworks (Entity Framework).
Experience with version control tools (GitHub).
Experience with testing frameworks (Microsoft.VisualStudio.TestTools) and test-driven development (TDD).
Excellent communication and collaboration skills.
Experience with Interprocess communication (SignalR)
Preferred Qualifications
Familiarity with Agile/Scrum methodologies.
Vehicle fleet operations experience (bonus)
Familiarity with ArcGIS API’s and and CI/CD Pipelines.
Knowledge of Microservices architecture and development.
Valid driver’s license with access to a vehicle
Worker Type:
RegularNumber of Openings Available:
1