Senior Software Engineer

4 weeks ago


Princeton, New Jersey, United States Bristol-Myers Squibb Company Full time
Transforming Patients' Lives through Science

Bristol Myers Squibb is a global biopharmaceutical company that is committed to transforming patients' lives through science. We are seeking a Senior Software Engineer to join our team and contribute to our mission.

Key Responsibilities
  • Ideate, develop, and maintain custom Workday extend applications.
  • Work closely with business, HR, IT, and other stakeholders to understand business requirements and ensure that extend applications meet those requirements.
  • Develop and maintain documentation for extend applications, including process flows and technical specifications.
  • Serve as a Workday Extend expert with deep knowledge of design concepts, touchpoints with relevant functional areas in consideration of future product direction.
  • Ensure Workday Extend applications are built with the right security, reliability, and delivering exceptional user experience.
  • Manage the testing and deployment of Workday Extend applications, including coordinating with stakeholders and ensuring that testing is thorough and complete.
  • Stay up to date with Workday releases and new features, and work with the team to evaluate and implement new functionality as appropriate.
Qualifications and Experience
  • Bachelor's degree in computer science, information systems, or related field.
  • 5+ years of experience in HR technology, with a focus on Workday Extend.
  • Strong technical skills, including demonstrated experience with Workday Extend, XML, XSLT, Web Services, SOAP, REST, JSON, JavaScript, and other integration technologies.
  • Experience with EIBs, packaged connectors, web services, and other integration tools.
  • Strong project management skills, with the ability to work in multiple projects simultaneously.
  • Excellent communication skills, with the ability to communicate technical information to non-technical stakeholders.
  • Strong analytical and problem-solving skills, with the ability to identify and resolve complex technical issues.

Bristol Myers Squibb is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, pregnancy, citizenship, marital status, gender expression, genetic information, political affiliation, or any other characteristic protected by law.



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


  • Princeton, New Jersey, United States Inficare Full time

    Job Title: Senior Java Software EngineerLocation: RemoteMode: ContractExperience:10 yearsJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Inficare. The ideal candidate will have strong Java and Microservices development experience, with expertise in Azure, Cloud or Kubernetes, Docker and Open Shift. Previous...


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

    About the Role:TalentOla is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient Java-based applications.Key Responsibilities:Design and develop high-quality Java code using best practices and coding...


  • Princeton, New Jersey, United States Bristol-Myers Squibb Company Full time

    Transforming Patients' Lives through ScienceAt Bristol Myers Squibb, we are passionate about making an impact on the lives of patients with serious diseases. As a Senior Software Engineer, you will play a critical role in our digital innovation journey, harnessing the power of technology to promote scientific discovery, faster decision making, and enhanced...


  • 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, New Jersey, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Java and microservices development, with expertise in Azure, Cloud, or Kubernetes, Docker, and Open Shift. Additionally, they should have experience with Spring framework, strong technical...


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

    Job Summary:As a Senior Software Test Automation Engineer at Diverse Lynx LLC, you will be responsible for designing and implementing automated testing frameworks using Java and Selenium. Your expertise in JavaScript, CSS, and HTML will enable you to develop robust and efficient test scripts. Additionally, you will have experience with user interface design...

  • Senior Data Engineer

    4 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Data Engineer to join our Data Science Team. As a key member of our team, you will be responsible for designing and implementing data workflows that support machine learning models and large-scale analytics.The ideal candidate will have a strong computer science background, advanced Python knowledge, and...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job Summary:As a Senior Software Engineer at Bloomberg, you will be responsible for planning and executing software development projects. This includes requirements elicitation, risk assessment, development, operations, and maintenance. You will also train and coach staff members, contribute to projects outside of regular scope, and develop requirements for...


  • Princeton, New Jersey, United States Sri Tech Solutions Full time

    Job SummarySri Tech Solutions is seeking a highly skilled Senior Java Software Engineer to lead the technical development and support for internal web applications supporting our Rating business.Key ResponsibilitiesDeliver business value through application development and enhancements.Guide the development team through the process of design, developing, and...


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

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at Indium Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Python.Key Responsibilities:* Design and develop scalable, efficient, and reliable...


  • Princeton, New Jersey, United States State Street Bank & Trust Co. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at State Street Bank & Trust Co. as a Technical Lead - Data Services.Key Responsibilities:Design and develop Data Services / APIs for AlternativesEnsure alignment with Digital Experience strategy and product roadmapLead Agile development team to develop value added...

  • Senior Java Developer

    4 weeks ago


    Princeton, New Jersey, United States Triunity Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Triunity Software. As a key member of our development team, you will be responsible for designing, building, and testing Java EE applications using popular frameworks like JSF and Spring MVC.Key Responsibilities:Design and develop high-quality Java EE...


  • Princeton, New Jersey, United States Bloomberg Full time

    Job SummaryAs a Senior Technical Software Developer at Bloomberg, you will be responsible for designing and developing high-volume, low-latency applications for mission-critical systems. Your expertise in database architecture and server scripting will enable you to integrate applications and develop connectivity with network systems, search engines, and...


  • Princeton, New Jersey, United States Axens North America Full time

    Job Title: Senior Process EngineerJoin Axens North America as a Senior Process Engineer and lead the development of design packages, studies, and technical proposals. As a process supervisor, you will provide technical guidance to junior engineers and ensure the sustainability of Axens.Key Responsibilities:Develop and maintain process books, including...


  • 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

    Job Title: Senior ArcGIS EngineerJob Summary:We are seeking a highly skilled Senior ArcGIS Engineer to join our team at Diverse Lynx LLC. As a key member of our team, you will be responsible for designing and deploying ArcGIS Enterprise solutions, leveraging your expertise in utility network management and ESRI software components.Key Responsibilities:-...


  • Princeton, New Jersey, United States SourcePro Search, LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer to join our team at a top-rated FinTech firm.The ideal candidate will help improve automation, infrastructure reliability, and enable the engineering team to use technologies in a scalable, reliable, and highly available way.The Senior DevOps Engineer will work closely with development teams to...