.NET Developer
Apply Now

.NET Developer

Job Description

.NET Software Developer
What are the details of this position:
Your job is to be part of a team who builds a state of the art telematics platform, that makes sense of the data collected by our custom built hardware. We receive detailed data and metrics for millions of vehicles globally, which is processed and interpreted to create actionable information for our customers. You will write high performance C# code and SQL queries to process and store this information in real-time. We are moving to .Net Core on Windows and Linux, so you will use the latest and greatest tooling and technologies, across platforms. You will write JavaScript and TypeScript code to create fast and responsive user interfaces. Using Google BigQuery, you will develop tools for analysis, such as iPython scripts to make sense of all the production data. Understanding the performance impact of designs, threading, good UI design and scalability will make you an ideal and successful candidate who will find reward in building robust software that can function 24/7 with no down time
Duties and Tasks/Essential Functions:
  • Listen to design discussions and make detailed notes and documenting requirements and technical design
  • Perform quality assurance by doing peer review, ensuring coding standards are followed, looking for logic errors and other bugs
  • Analyze call stacks, trace files, performance data to troubleshoot and identify root cause of bugs
  • Participate in development of prototypes and proofs of concept
  • Doing software development in a variety of programming languages and environments, such as C#, JavaScript, SQL (MS SQL and Postgres), .NET Core
  • Provide assistance to our support staff and resellers from a technical perspective - this may be in the form of on-call or ad-hoc questions relating to how certain features work or verifying the behaviour by reviewing code
  • Job Requirements

    .Experience/Skills Required:
  • Computer Science, Electrical or Software Engineering or other related degree
  • Experience using C# and .NET and experience with object design, unit testing, optimization and multithreaded programming
  • Experience programming with JavaScript, CSS and HTML
  • Solid understanding of object-oriented programming
  • SQL Server and Postgres database design, optimization and writing queries
  • Some or little experience with the following a huge plus: Python, TypeScript, ES6, .NET Core, Google Compute Engine, Google BigQuery
  • Excellent English oral and written communication skills and interpersonal skills
  • Must be highly organized, task oriented and have a strong team orientation
  • Possesses, acquires, and maintains the technical/professional expertise required to do the job effectively
  • Technical/professional expertise is demonstrated through problem solving, applying technical knowledge, and product management for the functional area in which employee operates

  • Go Beyond. www.superiorjobs.com.
    EEO Employer - Minorities / Females / Disabled / Veterans / Sexual Orientation / Gender Identity.

    Job Snapshot

    Employment Type Full-Time
    Job Type Information Technology
    Education 4 Year Degree
    Experience None
    Manages Others No
    Relocation No
    Industry Other Great Industries
    Required Travel Negligible
    Job ID 437574
    CareerBuilder Tip:
    For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

    By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

    .NET Developer

    Enter notes about this job: