We have other current jobs related to this field that you can find below


  • 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...


  • Princeton, New Jersey, United States Munich Re Full time

    NOTICE OF FILINGMunich Re America Services, Inc. is seeking a Senior Software Engineer for its operations.Role Overview:The selected candidate will be responsible for developing and architecting intricate software solutions that align with the organization's IT framework and customer specifications.Collaboration with the Architecture team is essential to...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Position OverviewThe Princeton Language and Intelligence Initiative at Princeton University is seeking a Chief Research Software Engineer. This initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of extensive AI models, particularly language models; (b) Implementing large AI models across...


  • Princeton, United States InsideHigherEd Full time

    OverviewThe “Princeton Language and Intelligence” Initiative at Princeton University invites applications for a Lead Research Software Engineer. This multidisciplinary initiative has three Research thrusts: (a) Better design, evaluation, safety and understanding of large AI models (especially language models); (b) Applications of large AI models to many...


  • Princeton, New Jersey, United States SRI Infotech Full time

    Position Overview:We are seeking a skilled Cybersecurity Software Engineer to collaborate with business analysts in order to gather and evaluate business requirements. You will engage in all stages of the Software Development Lifecycle (SDLC), contributing to the design and implementation of robust security solutions.Key Responsibilities:- Design and...


  • Princeton, New Jersey, United States Latent AI Full time

    Who we areLatent AI believes in a vibrant and sustainable future driven by the power of AI. Our mission is to enable the vast potential of AI that is efficient, practical and useful.We are a diverse, ambitious team of scientists, engineers, entrepreneurs and visionaries revolutionizing how the next generation AI systems are built. We are deeply passionate...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Position OverviewThe Princeton Language and Intelligence Initiative at Princeton University is seeking applications for a Chief Research Software Engineer. This initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of large AI models, particularly language models; (b) Implementing large AI models...


  • Princeton, United States InsideHigherEd Full time

    OverviewThe Research Software Engineering (RSE) Group, located institutionally in Princeton Research Computing but extending across campus, is hiring an Associate Director of Research Software Engineering. You will report to the Sr. Director of Research Software Engineering.The RSE Group collectively provides computational research expertise to nearly every...


  • Princeton, United States InsideHigherEd Full time

    OverviewThe Research Software Engineering (RSE) Group, located institutionally in Princeton Research Computing but extending across campus, is hiring an Associate Director of Research Software Engineering. You will report to the Sr. Director of Research Software Engineering.The RSE Group collectively provides computational research expertise to nearly every...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    OverviewThe "Princeton Language and Intelligence" Initiative at Princeton University is seeking applications for a Lead Research Software Engineer. This interdisciplinary initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of large AI models, particularly language models; (b) Leveraging large...


  • Princeton, United States Lingraphica Full time

    Job DescriptionJob DescriptionCompany DescriptionLingraphica is a mission-driven organization that provides speech-generating devices and speech therapy software to help improve communication, speech, and quality of life for people with communication challenges.  We look for candidates who enjoy working in a fast-paced, goal-oriented environment,...

  • 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,...

  • C# Software Engineer

    2 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,...


  • Princeton, New Jersey, United States INVIDI Technologies Corporation Full time

    Position OverviewThe Director of Software Development will oversee the strategic direction and execution of software initiatives within INVIDI Technologies Corporation. This role is pivotal in shaping the future of our innovative technology solutions that are transforming the television landscape globally.About INVIDI Technologies CorporationINVIDI...


  • 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...


  • Princeton, New Jersey, United States INVIDI Technologies Corporation Full time

    Position OverviewThe Director of Software Development will play a pivotal role in shaping the future of INVIDI Technologies Corporation, a frontrunner in the software industry revolutionizing television advertising globally. This leadership position is essential for guiding our talented teams in delivering innovative solutions that enhance our clients'...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    OverviewThe Senior Software Development Analyst plays a pivotal role in facilitating computational research and supporting a diverse array of users within the organization. This position requires close collaboration with faculty members to design, develop, and oversee software solutions tailored to various research initiatives. The analyst will engage in...


  • Princeton, United States State Street Corporation Full time

    Application Development/Maintenance (a/k/a Software Engineering & Development) ( State Street Bank and Trust Company; Princeton, New Jersey ): Will leverage experience with JavaScript, CSS, React.js, Typescript, and related technology stack to support State Street's technology platform. Specific duties of the position include: utilize core Web UI...

Software Engineer

2 months ago


Princeton, United States Sharp Decisions Full time

TITLE : Software Engineer/ .Net Developer (NO C2C CANDIDATES)

LOCATION : Princeton, NJ (Locals only)

CONTRACT DURATION : 6 months with possible extension

HYBRID ROLE (3 Days onsite and 2 days remote)

HOURS : 35 hrs/week


Software Engineer - Windows/C#.Net Developer

The Content Management System (CMS) and Tools team is looking for a creative and passionate Senior Software Engineer to shape the future of our global Content Management System (CMS).

A successful candidate will be part of a technology team where everyone has the opportunity to create and advance new ideas and to shape the future of our company by building industry-leading software. Our engineering teams play a critical role in all stages of the product life-cycle, so we look for people who crave ownership, enjoy solving the hard problems and have the initiative to fix things that aren't working.


The team is looking for experienced software developers (15+ years) who have a passion for building mission-critical software solutions. Our platform supports a dynamic business that provides market moving News and Data to a broad spectrum of clients ranging from microsecond counting Hedge Funds through multi-million dollar Wealth Managers.


You will need to bring keen analytical skills and a passion for creative problem solving. We are looking for engineers who are unafraid of learning new technologies. The Client's Newswires segment of the News Alerts and Data (NA&D) business line has embarked on a strategic investment program to modernize its content publishing platform to allow it to build on its past successes and enhance it for the future. You will report into the Engineering team that is aligned with the Professional Information Business product line within Client's. Core Requirements

We are looking for team members who can work with all levels of management and clearly express their ideas and progress towards their deliverables.


You'll need to dissect complex algorithms and create enterprise-class software solutions that rely on your programming skills. We want developers that have demonstrated the ability to identify and isolate problem areas within the entire application flow, investigate the underlying cause and implement solutions.


You will work in a geographically diverse team depending on specific project needs. All software development teams use Agile/Scrum to organize their work.


Required Experience :

  • Blazor (Microsoft web development platform) with 2+ years of experience.
  • Windows developer with 15+ years of experience building tightly coupled client/server and web applications.
  • Web front end development in JavaScript, CSS, HTML.
  • Significant experience with user interface design.
  • Proven understanding of Computer Science fundamentals including web development, service-oriented architecture, cloud computing, test driven development and domain driven design.


Desired Experience

  • Object-Oriented Design and Programming skills, hands-on application troubleshooting and debugging skills, including using tools such as, Visual Studio debugger and Windows Event Viewer.
  • Experience with unit testing.
  • Experience with Agile methodology is a plus.