Software Development Engineer

13 hours ago


New York, New York, United States Publicis Sapient Full time
Job Title: Software Development Engineer

Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state. We are seeking a skilled Software Development Engineer to join our team.

Job Description

We are looking for a talented Software Development Engineer to work with our agile team to develop, test, and maintain digital business applications. As a Software Development Engineer, you will have the opportunity to work with industry-leading clients and global teams to solve complex business problems and build your skills on the full stack of application development technologies.

Key Responsibilities
  • Work in the spirit of agile and a product engineering mindset to deliver sprint outcomes iteratively and incrementally.
  • Groom stories functionally and help define acceptance criteria collaborating with stakeholders.
  • Contribute to technical grooming, brainstorming, and whiteboarding design sessions to define solution approaches.
  • Bring expertise to optimize and make design decisions considering trade-offs.
  • Be a polyglot with a PE mindset, learning and adopting new languages, platforms, and toolkits constantly.
  • Help evangelize and inculcate the engineering mindset and culture, share knowledge within peer groups.
  • Have a continuous improvement mindset, working on opportunities to shift left and reduce technical debt.
Requirements
  • 5+ years of professional work experience building large-scale, large-volume services and distributed apps.
  • Use more than one programming language with expertise in at least one.
  • Practice imperative and functional programming styles.
  • Aware of a cloud platform like AWS, GCP, or Azure.
  • Problem solver choosing relevant data structures and algorithms considering time and space complexity.
  • Apply SOLID, DRY design principles, design patterns, and practice clean code.
  • Expertise in string manipulation, data/time arithmetic, collections, and generics.
  • Practice and guide on handling failures, error management, and exception handling.
  • Build reliable and high-performance apps leveraging eventing, streaming, concurrency, multi-threading, and synchronization libraries and frameworks.
  • Develop web apps using HTML, CSS, JavaScript, and relevant frameworks.
  • Design and build microservices from the ground up, considering all NFRs and applying DDD and bounded contexts.
  • Use one or more databases based on needs.
  • Deploy to production, troubleshoot problems, and provide live support.
  • Understand security aspects and compliance to data, code, and application security policies.
Preferred Qualifications
  • AWS certification.
  • Experience in one or more front-end development technologies.
  • Knowledge of one or more security or integration frameworks.
  • Polyglot with an engineering mindset, open to learning new languages, platforms, and toolkits.
  • Comfortable dealing with abstractions and complexity.
  • Willingness to travel.
Benefits
  • Flexible vacation policy.
  • 16 paid holidays throughout the year.
  • Generous parental leave and new parent transition program.
  • Tuition reimbursement.
  • Corporate gift matching program.


  • New York, New York, United States Rootstock Software Full time

    About UsRootstock Software is a leading provider of cloud-based manufacturing and supply chain solutions built on the Salesforce platform. Our mission is to empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth.Role OverviewAs a Senior Software Engineer at Rootstock Software, you will be a key member of our...

  • Software Engineer

    3 days ago


    New York, New York, United States Seven Seven Software Full time

    Seven Seven Software is seeking a talented Full-Stack Developer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying cutting-edge applications using the latest coding practices and industry standards. You will work closely with our team to deliver robust application components,...


  • New York, New York, United States Exact Software Germany GmbH Full time

    Exact Software Germany GmbH is seeking a skilled Software Engineer to join our team. As a key member of our tech team, you will play a crucial role in improving our product, Exact Online. Your expertise in.NET will be instrumental in adding smart functionalities to our software. Some of the exciting projects we are currently working on include robotic...


  • New York, New York, United States Lynx Software Technologies Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing Linux and Android-based platforms.Key Responsibilities:Develop and optimize Linux and...


  • New York, New York, United States Intelliswift Software Full time

    Position: Senior Software Infrastructure EngineerLocation: RemoteContract Duration: 12-MonthsEssential Qualifications:Proven experience with Data PlatformsExpertise in constructing and transitioning data pipeline infrastructuresCapability to develop a robust platformProficiency in Python and SQLPreferred Qualifications:Passion for photographyExperience in...


  • New York, New York, United States Intelliswift Software Full time

    Position Title: Senior Software Infrastructure EngineerLocation: OnsiteContract Duration: 12-MonthsEssential Skills:Experience with Data Platforms is essentialExpertise in constructing and transitioning data pipeline frameworksCapability to develop a robust platformProficiency in Python and SQLDesirable Skills:Passion for photographyKnowledge in image...


  • New York, New York, United States IRIS Software Group Full time

    About IRIS Software Group:IRIS Software Group stands as one of the foremost privately owned software enterprises in the UK. For over four decades, we have delivered cutting-edge administrative solutions to a diverse range of clients, including businesses, charitable organizations, and public sector entities. Our workforce has grown to nearly 3000...


  • New York, New York, United States Dematic Full time

    Software Engineer - AGV SystemsWe are seeking a skilled Software Engineer to join our team at Dematic, a leading provider of automated material handling solutions. As a Software Engineer - AGV Systems, you will be responsible for designing, implementing, testing, and debugging software functions for our Automated Guided Vehicles (AGVs).Key...


  • New York, New York, United States Amazon Services LLC Full time

    Software Development Engineer OpportunityAmazon Services LLC is seeking a highly motivated and talented Software Development Engineer to join our team. As a Software Development Engineer, you will have the opportunity to work on real-world software projects and collaborate with experienced software engineers who provide guidance and opportunities for...


  • New York, New York, United States Spotify USA, Inc. Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a highly skilled Software Development Engineer to join our team at Spotify USA, Inc. in New York. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications to add features to our existing products and ensure the quality and...


  • New York, New York, United States iPolarity Full time

    Job Title:Software Development Engineer | Java | Spring BootJob Summary:iPolarity is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying full-stack applications using Java, Spring Boot, and Angular.Key Responsibilities:Design and...


  • New York, New York, United States Google Full time

    About the RoleWe're seeking a talented Software Engineer to join our team at Google. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.ResponsibilitiesWrite product or system development code.Participate in, or lead design...


  • New York, New York, United States Sparc The World Full time

    About the JobSparc The World is revolutionizing the manufacturing industry with its cutting-edge software-defined, autonomous metal 3D printing factories. Our mission is to make the transformative power of 3D printing available to all industries at scale and unlock the future of innovation.Job SummaryWe are seeking a highly skilled Software Engineer to join...


  • New York, New York, United States Lorven Technologies Full time

    Unlock Your Potential as a Development EngineerLorven Technologies is seeking a skilled Development Engineer to join our team in New York. This is a contract/fulltime project that requires a strong background in software development and design.About the Role:This is an exciting opportunity to contribute to the development of cutting-edge financial software....


  • New York, New York, United States Two Sigma Investments, LP Full time

    **Job Title:** Software Development Engineer**Job Summary:** Two Sigma Investments, LP is seeking a highly skilled Software Development Engineer to join our team in New York, NY. As a key member of our data engineering team, you will be responsible for designing and developing data engineering solutions to support thousands of different tradable instruments,...


  • New York, New York, United States Action Tech Full time

    About the RoleAction Tech is seeking a highly skilled Full Stack Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and develop web applications using React as the front-end and Ruby on Rails or Scala...


  • New York, New York, United States Sparc The World Full time

    About the RoleSparc The World is revolutionizing the manufacturing industry by deploying software-defined, autonomous metal 3D printing factories globally. As a Software Engineer, you will play a crucial role in developing, maintaining, and contributing to the architecture of critical software systems for these factories.Key ResponsibilitiesArchitect and...


  • New York, New York, United States Galileo Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our Zodiac team at Galileo Health. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that enable our clinicians to provide exceptional care to our patients.Key Responsibilities:Design and implement...


  • New York, New York, United States GE Healthcare Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our dynamic and motivated software team at GE Healthcare. As a key member of our team, you will play a critical role in developing Mobile Digital Health products that enable connectivity between patient monitoring devices.Key ResponsibilitiesDesign and implement platform software and...


  • New York, New York, United States Hudson River Trading Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Hudson River Trading (HRT). As a Software Engineer at HRT, you will play a critical role in designing, developing, and maintaining our cutting-edge trading system and research environment.Key ResponsibilitiesDesign and implement software solutions using C++ and other...