Senior Software Engineer

2 months ago


Princeton, United States Bloomberg Full time

Job duties: Responsible for planning and executing small and mid-size software development projects by working through the project life cycle such as requirements elicitation, risk assessment, development through operations, and maintenance. Responsible for training and coaching staff members. Contribute to projects outside of regular scope, including technical reviews, influencing design and making recommendations for improvement. Develop requirements for software with Bloomberg and assign implementation to junior developers. Own and ensure quality of projects. Organize test production rollout. Analyze client requirements. Prepare project deliverables and participate in preparing technical proposals. Perform system design and application development. Escalate and resolve any issues on projects. Hands-on software development including selecting and implementing efficient algorithms, writing clear, well-documented code, conducting code reviews, ensuring adequate testing of all code, and debugging using various tools.Job requirements: Position requires a Master's degree or foreign equivalent in Computer Science, Engineering, or related, and one (1) year of software development experience. Alternatively, employer will accept a Bachelor's degree or foreign equivalent in Computer Science, Engineering, or related, followed by five (5) years of progressively responsible software development experience.Must have one (1) year of experience in each of the following: Linux or Unix; C, C++, C#, Java, JavaScript, Python, or another high-level programming language; and, Data structures, algorithms, and object-oriented design concepts.Any suitable combination of education, training or experience is acceptable.



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

    Job Title: Senior Software EngineerWe are seeking a seasoned Senior Software Engineer to join our team at Diverse Lynx LLC. As a Senior Software Engineer, you will be responsible for leading the development and maintenance of complex software applications using Java and related technologies.Salary: $140,000 - $200,000 per year.About the Role:As a Senior...


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

    Job Title: Senior Java Software EngineerLocation: Princeton, NJWe are seeking an experienced Senior Java Software Engineer to join our team at Diverse Lynx LLC. The successful candidate will have a strong background in Java development and be able to design, develop, and deploy scalable software systems.Salary Range: $120,000 - $180,000 per yearThe ideal...


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

    Job Summary:Triunity is seeking a skilled Sr. Full Stack Developer to lead our development team in creating innovative software solutions. The successful candidate will have extensive experience in delivering web applications using MVC, C#, and jQuery, as well as strong knowledge of Azure SQL and database design. They will also possess excellent...


  • Princeton, New Jersey, United States UL Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team at UL Solutions. In this role, you will analyze, develop and modify complex software programs, leading project teams to define specifications for software applications and modifying existing ones.As a Senior Software Engineer, you will support business leadership in the...


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

    Job DescriptionAs a Junior Java Developer at Triunity, you'll be responsible for developing software applications using Java, collaborating with cross-functional teams, and contributing to the design and implementation of software systems. You'll also participate in code reviews, ensure high-quality delivery, and collaborate with colleagues to resolve...


  • Princeton, New Jersey, United States Syntricate Technologies Full time

    Job OverviewWe are seeking an experienced Senior Java Software Engineer to join our team at Syntricate Technologies in Princeton, NJ. The ideal candidate will have a strong background in designing and developing applications using the Java EE platform.


  • Princeton, California, United States Indium Software Full time

    Company Overview: Indium Software is a cutting-edge technology company that strives to deliver innovative solutions. We are seeking a skilled Java Developer to join our team.Job Summary: We are looking for an experienced Java developer to lead the development of investment applications, including portfolio management systems, trading systems, and research...

  • senior Data Engineer

    1 month ago


    Princeton, United States Triunity Software Full time

    We're seeking a Senior Data Engineer to enhance our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics. This role involves designing ETL processes, ensuring data quality, and deploying ML models to production. The ideal candidate will have a strong computer science...


  • Princeton, United States Trimble Full time

    Your Title: Senior Software Engineer Job Location: Princeton, NJ Our Department: Maps Are you a Software Engineer/Developer who wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment? What You Will Do Your expertise will contribute to diverse applications, from...


  • Princeton, United States UL Solutions Full time

    Job Description The Senior Software Engineer, under general supervision, analyzes, develops and modifies complex software programs. Leads project teams to define specifications for complex software programming applications and modifies existing applications. Supports business leadership in the analysis of software and hardware system needs, options, risks,...


  • Princeton, United States UL Full time

    The Senior Software Engineer, under general supervision, analyzes, develops and modifies complex software programs. Leads project teams to define specifications for complex software programming applications and modifies existing applications. Supports business leadership in the analysis of software and hardware system needs, options, risks, costs and impact...

  • Software Engineer

    2 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    About Triunity SoftwareTriunity Software Inc. is a leading multinational organization providing IT services and technology solutions to various business verticals such as Healthcare, Pharma, Banking, Finance, etc.We aim to develop a long-term partnership with businesses and help them gain a competitive advantage by providing IT infrastructure and software...


  • Princeton, United States Indium Software Full time

    Job Description • Title: Senior Automation Engineer • Education Qualification: Bachelor's degree in computer science, Information Technology, or a related field • Work Experience: 5-7 Years Work Location: Princeton Work Mode: Work from Office • Responsibilities: Component Test Automation Engineers, with the following skill set o 5+ years of...


  • Princeton, United States Certara USA, LLC Full time

    Overview We are seeking a talented Backend Software Engineer with expertise in Groovy Grails and/or Spring Boot, as well as experience with ElasticSearch, to join our dynamic and innovative development team. As a Backend Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and efficient server-side...


  • Princeton, United States Certara USA, Inc. Full time

    OverviewWe are seeking a talented Backend Software Engineer with expertise in Groovy Grails and/or Spring Boot, as well as experience with ElasticSearch, to join our dynamic and innovative development team. As a Backend Software Engineer, you will play a crucial role in designing, implementing, and maintaining scalable and efficient server-side applications...

  • Data Engineering Lead

    3 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    We are seeking a highly skilled Senior Data Engineer to enhance our Data Science Team. As a key member of our team, you will focus on implementing and managing data workflows that support machine learning models and large-scale analytics. This role involves designing ETL processes, ensuring data quality, and deploying ML models to production.The ideal...


  • Princeton, United States Dow Jones Full time

    Dow Jones & Co. Dow Jones, Making Careers Newsworthy All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, or disability status. EEO/AA/M/F/Disabled/Vets. Dow Jones is committed to providing reasonable accommodation for qualified individuals with...

  • Senior Data Architect

    3 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    We're seeking a Senior Data Engineer to enhance our Data Science Team, focusing on implementing and managing data workflows that support machine learning models and large-scale analytics. This role involves designing ETL processes, ensuring data quality, and deploying ML models to production.ResponsibilitiesDesign and implement ETL processes for data...


  • Princeton, United States Trimble Maps Full time

    Are you a Software Engineer/Developer who wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment with strong .net experience? What You Will DoYour expertise will contribute to diverse applications, from Web services to Web applications to Cloud infrastructure. Using...


  • Princeton, United States Trimble Maps Full time

    Are you a Software Engineer/Developer who wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment with strong .net experience? What You Will DoYour expertise will contribute to diverse applications, from Web services to Web applications to Cloud infrastructure. Using...