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

  • Software Engineer

    2 months 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

    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, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Bloomberg. The successful candidate will be responsible for planning and executing software development projects, working through the project life cycle, and ensuring quality of projects. Key responsibilities include:Developing software requirements with Bloomberg and...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineering Lead to join our team at Bloomberg. As a key member of our software development team, you will be responsible for planning and executing small to mid-size software development projects. Your expertise will be essential in ensuring the quality of our projects and driving innovation in...

  • Software Engineer

    2 months 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 months 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 Diverse Lynx Full time

    Job Title: C# and React JS DeveloperAbout Us: Diverse Lynx LLC is an Equal Employment Opportunity employer. We strive to create a diverse and inclusive work environment where all employees feel valued and respected.Job Description: We are seeking a highly skilled C# and React JS Developer to join our team. The ideal candidate will have a strong background in...


  • Princeton, New Jersey, United States Triunity Software Full time

    Job Title: Machine Learning and Gen AI EngineerJob Description:We are seeking a highly skilled Machine Learning and Gen AI Engineer to join our team at Triunity Software. As a Machine Learning and Gen AI Engineer, you will be responsible for designing, developing, and deploying machine learning models and artificial intelligence systems to solve complex...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Diverse Lynx LLC is an Equal Employment Opportunity employer. We promote and support a diverse workforce across all levels in the company. Our team is committed to fostering an inclusive environment where everyone can thrive.We are seeking a highly skilled C# and React JS Developer to join our team. The ideal candidate will have a strong background in...


  • Princeton, New Jersey, United States Lingraphica Full time

    Job DescriptionPurpose: The Software Engineering Lead will oversee the technical direction of an empowered product team, responsible for translating business requirements into technical requirements and development milestones.Key Responsibilities:Collaborate with product owners and team in task planning, estimation, scheduling, staffing, and definition of...


  • Princeton, New Jersey, United States Lingraphica Full time

    Job DescriptionThe Software Engineering Lead will be responsible for leading the technical direction of an empowered product team. This role requires a strong understanding of software development principles and the ability to translate business requirements into technical requirements and development milestones. The ideal candidate will have a mix of...


  • Princeton, New Jersey, United States Cloud Security Services Full time

    Job RequirementsCloud Security Services is seeking a highly skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop scalable, secure, and efficient cloud-based applications using C#, ASP.NET Core, and RESTful APIs.Collaborate with cross-functional teams to identify and prioritize project requirements and deliver high-quality...


  • Princeton, United States State Street Corporation Full time

    Software Engineering & Development (f/k/a Application Development/Maintenance) (State Street Bank and Trust Company; (Princeton, NJ): State Street is looking for a Software Engineering & Development to developing enterprise scale applications using core C# and ASP.NET. The candidate will apply their understanding of financial domain and work closely with...


  • Princeton, New Jersey, United States Indium Software Full time

    Job DescriptionIndium Software is seeking a highly skilled Backend Python Developer to join our team.Key Responsibilities:10-12 years of experience in software developmentHands-on experience in Python scriptingStrong analytical and problem-solving skillsExperience in Agile/Scrum project executionKnowledge of cloud app services, load balancer, and application...


  • Princeton, United States L3Harris Technologies Full time

     Job Title: Lead, Systems Engineering – Software Engineering Job Code: 12426 Job Location: Greenville, Texas – (Responsibilities must be performed on-site) Job Schedule: 9/80 Work Schedule – (Every other Friday is a non-workday) Job Description:   This experienced lead engineer will work within an Integrated Product Team responsible for the...

  • C++ Developer

    1 week ago


    Princeton, United States Action Technology Full time

    Our client, a global trading and technology firm, is seeking Front Office C++ Engineers with solid educational background.As a developer on this team, you will work closely with traders and technologists to enhance our trading capabilities by providing innovative, scalable and stable systems. You will have direct impact on a successful desk and work directly...

  • Software Engineer

    1 month 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...

  • Automation Engineer

    1 month ago


    Princeton, New Jersey, United States Indium Software Full time

    Job Title: Senior Automation EngineerIndium Software is seeking a highly skilled Senior Automation Engineer to join our team.Job SummaryWe are looking for a talented Automation Engineer to develop and implement automated test scripts for embedded software. The ideal candidate will have a strong background in Python programming, experience with automation...


  • Princeton, United States InsideHigherEd Full time

    OverviewPrinceton University seeks candidates for a new position within the fast-growing Research Software Engineering (RSE) Group. The successful candidate will have a strong background in software development, high-performance computing (HPC), and numerical modeling in Geophysics. The RSE Group collectively provides computational research expertise to...

  • C++ Developer

    3 weeks ago


    Princeton, United States Action Technology Full time

    This is a full time position requiring 5 days a week onsiteRelocation assistance providedAs a developer on this team, you will work closely with traders and technologists to enhance our trading capabilities by providing innovative, scalable and stable systems. You will have direct impact on a successful desk and work directly with traders on proposing new...

C# Software Engineer

5 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