Cartrack, a world-leading smart mobility Software-as-a-Service tech company operating across 23 countries, is looking for a Software Developer (C#) who will help us continue to build industry disruptive tech products and revolutionise the way our customers use technology.
Job description
Develop scalable desktop apps and Windows services for global users.
Write high-quality, performant code that meets coding standards.
Build and update PostgreSQL functions, procedures, and triggers.
Own modules/features end-to-end with strong independence.
Collaborate with UX/UI designers to deliver intuitive interfaces.
Explore and introduce new technologies when suitable.
Deep dive into technical areas for performance optimization.
Bonus skills: JavaScript, Docker, mobile development
Experience across both desktop and web applications.
Minimum requirements
Bachelor's degree in Computer Science or equivalent experience.
Strong C# development experience (.NET Framework 4 ).
Solid SQL skills with relational databases (PostgreSQL is a plus).
Experience working with REST/SOAP APIs.
Strong understanding of SOLID principles and design patterns.
Familiarity with Git or SVN for source control.
* Nice-to-haves: mapping tools (Google Maps/OSM), Agile methods, performance/analytics tools, CI tools (TeamCity), and unit testing/TDD/static code analysis.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.