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.
Job Detail
Job Id
JD1607026
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Rosebank, WC, ZA, South Africa
Education
Not mentioned
Apply For This Job
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.