Pearson
Posted 2mo ago

Senior Software Engineer

Pearson
India
RemoteFull Time
Responsibilities
  • developing APIs
  • building modules
  • optimizing performance
Requirements
  • Hands-on experience with Node.js
  • AWS (AppSync preferred)
  • GraphQL, CI/CD, and Git
  • Ability to build scalable
  • High-performance web applications and follow best practices for deployment and security
Technical tools mentioned
Node.jsAWSGraphQLAWS AppSyncCI/CDGit

Job description

We are seeking a talented engineer with expertise in modern web development technologies. The ideal candidate will have hands-on experience in Node.js along with strong knowledge of AWS, CI/CD, and GraphQL. This role requires a proactive engineer who can build high-performance, scalable, and user-friendly web applications.


Key Responsibilities:

  • Develop and integrate composition layer APIs using GraphQL and AWS AppSync.
  • Work on Node.js modules to build the composition layer component.
  • Optimize applications for performance, scalability, and user experience.
  • Ensure best practices in CI/CD pipelines for continuous deployment and integration.
  • Implement secure and scalable solutions leveraging AWS services.
  • Maintain code quality using version control systems like Git.
  • Troubleshoot and debug applications as needed.
  • Work in an agile team environment and participate in code reviews.

 

Required Skills:

  • Proficiency in Node.js backend interactions.
  • Experience working with AWS, particularly AWS AppSync would be ideal.
  • Strong knowledge of GraphQL for API development and integration.
  • Familiarity with CI/CD pipelines and deployment automation.
  • Experience with Git for version control.
  • Understanding of performance optimization and data transmission best practices such as compression, etc.
  • Ability to work independently and collaboratively in a fast-paced environment.

 

Nice to Have:

  • Knowledge of design systems.
  • Exposure to serverless technologies and domain driven architecture.

About Pearson

Provide educational materials, assessments, and digital learning services globally.

Similar jobs

Software Engineer roles
9y
Save
Mark Applied
Hide
Software Developer Software Engineer
Indore, Madhya Pradesh, India
OnsiteFull Time
Endeavor IT Solution
Endeavor IT Solution: Web design and digital marketing agency based in Indore.
0+ YOEEntry level software developer with basic web tech skills and good communication.
HTML, CSS, JQuery, JAVA OOPS
8h
Save
Mark Applied
Hide
Software Engr I
Bangalore, Karnataka, India
HybridFull Time
Honeywell
HoneywellNASDAQ: HON: Manufactures aerospace products, building technologies, and industrial control systems.
1+ YOEBachelor’s degree in a technical discipline, 1+ years of full-stack software development with JavaScript or C# .NET, cloud and IoT experience, React, RPC technologies, and enterprise application development.
React, SCSS, CSS3, C# .NET, Node.js, Jest, XUnit, NUnit, SQL Server, Storybook.js, Docker, Kubernetes, JavaScript, WebAPI, gRPC, GraphQL
15h
Save
Mark Applied
Hide
DEVELOPER L4
Mumbai, Maharashtra, India
OnsiteFull Time
Wipro
WiproNYSE: WIT: Global technology services and consulting for digital transformation.
5+ YOERequires 5-8 years of experience and mandatory AI/ML (RPA) skills. Responsibilities include software design, coding, testing, maintenance, automation, documentation, reporting, and client support.
AI/ML, RPA
15h
Save
Mark Applied
Hide
Associate Software Engineer
Chennai, Tamil Nadu, India
HybridFull Time
DHL Group
DHL GroupXetra: DHL: Global provider of logistics and postal services.
2+ YOEUniversity degree and 2+ years as a data scientist or machine learning engineer. Requires Python, machine learning, statistics, data visualization, cloud or on-premises deployment, and collaboration skills.
Python, Power BI, Tableau, Kubeflow, MLflow, Airflow, Jenkins, MapR, Apache Spark, Kafka, Jupyter, GitHub, Synapse Analytics, Databricks, Hadoop, Azure, GCP, CI/CD
17h
Save
Mark Applied
Hide
Software Engineer, Frontend (Remote)
United States or Gurugram
RemoteFull Time
LiveLike
LiveLike: Provides interactive tools to engage and gamify live digital audiences.
3+ YOERequires 3–5 years of software engineering experience, expert JavaScript and HTML/CSS skills, API and data modeling knowledge, SDK development experience, and strong collaboration, testing, and communication abilities.
HTML, CSS, JavaScript, React JS, React Native, Lit.js, HTTP APIs, PostgreSQL, MySQL, Agile, JIRA, Git, CI/CD, Amazon Web Services, ELK, APM, Bootstrap, Material Design, LESS, SASS, InVision
18h
Save
Mark Applied
Hide
Senior Software Engineer I - Java, Microservices, Springboot, AWS Critical Services, Terraform, Jmeter, Security Controls
India
OnsiteFull Time
UnitedHealth Group
UnitedHealth GroupNYSE: UNH: Provides health insurance and technology-enabled health care services.
7+ YOEBachelor's degree in Computer Engineering or equivalent and 7+ years of software design and development experience. Requires Java, microservices, React/Node.js, Kubernetes, cloud, testing, security, and DevOps expertise.
Java, Microservices, Spring Boot, AWS, Terraform, JMeter, React, Node.js, Kubernetes, REST, MySQL, Cassandra, NoSQL, Maven, Gradle, Kafka, Jenkins, GitHub, Docker, Sonar, Fortify, Groovy, Gatling, Cypress, Selenium, Playwright, JavaScript, Agile, Scrum, Kanban, SCIM2, U2F, UAF, FIDO2, HOTP, TOTP
22h
Save
Mark Applied
Hide
Custom Software Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of SAP BTP Integration Suite experience, 15 years of full-time education, integration-flow development, API management, cloud connectivity, troubleshooting, Agile, and CI/CD knowledge.
SAP BTP Integration Suite, API management, Agile, continuous integration/continuous deployment
22h
Save
Mark Applied
Hide
Principal Software Engineer, ITC
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
10+ YOE10+ years in software and data engineering; mastery of Java, Python, and Scala; distributed systems, data modeling, APIs, cloud architecture, and modern data platforms; bachelor's or advanced computer science degree or equivalent.
Java, Python, Scala, Databricks, Apache Spark, Delta Lake, Unity Catalog, Apache Iceberg, Trino, dbt, Apache Kafka, Apache Flink, AWS, GCP, Azure