Current jobs related to C# Software Engineer - Princeton - Trimble MAPS


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewShain Associates is seeking a dedicated and skilled C++ Software Engineer with a proven track record in the development and implementation of critical software solutions within high-stakes trading environments.Key ResponsibilitiesEvaluate business and system needs while crafting detailed functional specifications.Design and implement robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewShain Associates is seeking a Senior C++ Software Engineer with a strong background in developing robust software solutions for high-stakes trading systems. The ideal candidate will have a proven track record in the full software development lifecycle, particularly in environments where performance and reliability are paramount.Key...

  • C# Software Engineer

    4 months ago


    Princeton, United States Trimble Maps Full time

    We’re looking for talented and passionate software engineers to join our engineering team. Located in central New Jersey and in Oklahoma City, Trimble Maps is part of an S&P 500 company. We are an established leader, providing SaaS and mobile solutions for the transportation and logistics needs of our customers. We create products for better productivity,...

  • C# Software Engineer

    3 months ago


    Princeton, United States Trimble Maps Full time

    We’re looking for talented and passionate software engineers to join our engineering team. Located in central New Jersey and in Oklahoma City, Trimble Maps is part of an S&P 500 company. We are an established leader, providing SaaS and mobile solutions for the transportation and logistics needs of our customers. We create products for better productivity,...

  • Software Engineer

    2 weeks ago


    Princeton, California, United States Indium Software Full time

    We are seeking a highly skilled Software Engineer to join our team at Indium Software. As a Java Developer, you will play a key role in the design, development, and maintenance of our investment applications, including portfolio management systems, trading systems, and research systems.Key Responsibilities:Develop and implement software solutions using Java,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Software Development Expert for Trading SystemsWe are seeking a highly skilled C++ software developer to join our team at Shain Associates. The ideal candidate will have a strong background in designing and developing high-performance trading systems software in a mission-critical environment.Key Responsibilities:Assess business and systems requirements to...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in designing, developing, and implementing core software solutions in a high-stakes trading environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and develop robust, high-performance trading...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of essential software solutions within a critical trading systems framework.Key ResponsibilitiesEvaluate business and system requirements while creating functional specifications.Design and develop robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and implementation of core software solutions within a critical trading systems environment.Key ResponsibilitiesEvaluate business and system requirements while creating functional specifications.Design and develop robust,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of critical software solutions within a fast-paced trading environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and implement high-quality,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Trading Systems Developer with a proven track record in the design, development, and delivery of essential software solutions within a critical trading systems environment.Key ResponsibilitiesEvaluate business and system requirements to create functional specifications.Design and develop high-quality,...


  • Princeton, New Jersey, United States Shain Associates Full time

    Position OverviewWe are seeking a highly skilled C++ Developer specializing in trading systems to join our dynamic team at Shain Associates. The ideal candidate will have a proven track record in the design, development, and implementation of critical software solutions within a fast-paced trading environment.Key ResponsibilitiesEvaluate business and system...


  • Princeton, United States Indium Software Full time

    Job OverviewPosition: Embedded Systems Quality Assurance EngineerEducational Background: Bachelor’s degree in Computer Science, Engineering, or Information TechnologyExperience Required: 4-8 YearsLocation: RemoteWork Arrangement: On-siteKey Responsibilities:Possess expertise in product testing roles, with practical experience in programming languages such...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Job Title: Associate Director of Research Software EngineeringCompany: InsideHigherEdThe Research Software Engineering Group at InsideHigherEd is seeking an Associate Director of Research Software Engineering. This role involves leading a team of Research Software Engineers to enhance the quality, performance, and sustainability of computational research...

  • Software Engineer

    3 weeks ago


    Princeton, United States Trimble Maps Full time

    Job Description:We are seeking a highly skilled Mid/Senior Software Engineer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and performance tuning, are...

  • Software Engineer

    2 weeks ago


    Princeton, United States Trimble Maps Full time

    Job Description:We are seeking a highly skilled Mid/Senior Software Engineer with extensive experience in creating search engines. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER). Advanced skills in Solr, including indexing, sharding, querying, and performance tuning, are...


  • Princeton, New Jersey, United States Shain Associates Full time

    Job DescriptionShain Associates is seeking a highly motivated and experienced C++ Trading Systems Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality, high-performance trading systems software written in C++.Key Responsibilities:Requirements Analysis: Assess...

  • Manual Tester

    3 weeks ago


    Princeton, Massachusetts, United States Indium Software Full time

    About the Role:We are seeking a skilled Manual Tester to join our team at Indium Software. As a Manual Tester, you will play a critical role in ensuring the quality of our software products.Key Responsibilities:Perform routine, smart, and focused exploratory tests based on high-risk areas to identify and report defects.Assist in writing and performing manual...

  • Software Engineer

    2 weeks ago


    Princeton, New Jersey, United States Trimble Maps Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Trimble Maps, specializing in the development of search engine solutions. The ideal candidate will have a strong background in Solr, Natural Language Processing (NLP), and Named Entity Recognition (NER).Key ResponsibilitiesDesign and Develop Search Engine Solutions: Create...

  • Software Engineer

    2 days ago


    Princeton, New Jersey, United States NIKSUN INC. Full time

    Job Title: Junior Engineer, Product InfrastructureNIKSUN INC. is seeking a highly skilled Junior Engineer to join our Product Infrastructure team. As a key member of our team, you will be responsible for analyzing, processing, and storing large amounts of network traffic data.Key Responsibilities:Develop and enhance NIKSUN's core technology with robust and...

C# Software Engineer

3 months ago


Princeton, United States Trimble MAPS Full time

We’re looking for talented and passionate software engineers to join our engineering team. Located in central New Jersey and in Oklahoma City, Trimble Maps is part of an S&P 500 company. We are an established leader, providing SaaS and mobile solutions for the transportation and logistics needs of our customers. We create products for better productivity, sustainability, and safety of our customers.

All of our engineers have the opportunity to influence products from day one. We engage meaningful and complex problems every single day; processing 500 million web requests daily for accurate maps and routes, optimizing scheduling and workflow for 100s of large vehicle fleets, and providing turn-by-turn navigation for over 1 million commercial drivers. You can help and even lead parts of it.

Our philosophy is to design for simplicity and deliver continuously.

Job Description:

Software Engineers at Trimble Maps are responsible for designing/implementing/testing/maintaining our products. The most important specific technical skill for this role is C#.

Most importantly, this position requires a fundamentally strong coder and a persistent problem solver who: 1) has a bias for experimenting, iterating quickly, and offering ideas, 2) has the ability and the desire to work within a large existing code base which is relied upon by many important customers, and 3) who is curious to build and share knowledge.

Basic Qualifications: BS in Computer Science, or similar degree Strong coding, debugging, and problem solving skills 3+ years of experience working with C# Experience with SQL and relational databases AWS or MS Azure experience

Preferred Qualifications: Experience building highly scalable web applications, micro services, and designing efficient algorithms is a plus

Trimble Maps offers great benefits such as a generous PTO package, paid healthcare, 401K, stock options, ESPP, education reimbursement and many wellness initiatives. We also offer flexible schedules, casual dress, volunteer opportunities, child care discounts, and a corporate women’s network.

Trimble Maps is located on Route 1 in Princeton, NJ in a new office beautifully designed to support our recent and expected future growth. Trimble MAPS offers great benefits such as a generous PTO package, paid healthcare, 401K, stock options, ESPP, education reimbursement and many wellness initiatives. We also offer flexible schedules, casual dress, volunteer opportunities, child care discounts, and a corporate women’s network.

Open to candidates in the NJ area that are able to be in the Princeton, NJ office 2-3 days per week.

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

#J-18808-Ljbffr