Senior Software Engineer

0



We are seeking a technically strong and delivery-focused Senior Software Engineer to play a key role in the development and continuous improvement of the FLO manufacturing platform – an event-driven, multi-factory manufacturing solution. This role is ideal for an engineer who thrives on solving complex problems, building scalable systems, and collaborating across teams to deliver impactful software. You will contribute across the stack, working with backend services, real-time data flows, and responsive front-end interfaces.


Main Duties / Responsibilities

  • Design, develop, and maintain robust backend services using NodeJS/NestJS, with a strong focus on microservices, performance, and scalability.
  • Implement real-time event-driven architectures using Kafka, Redis, and BullJS for background processing and streaming data.
  • Contribute to front-end development using React, ensuring performant and user-friendly interfaces for real-time dashboards.
  • Collaborate with DevOps to implement and maintain CI/CD pipelines using GitHub Actions, Jenkins, and Argo CD for Kubernetes-based deployments.
  • Integrate and optimize data workflows across MySQL, PostgreSQL, MSSQL, and MongoDB.
  • Develop and maintain secure, scalable APIs using Kong API Gateway, including configuration of routing, authentication, and rate-limiting policies.
  • Participate in code reviews, write unit and integration tests, and contribute to documentation to ensure high code quality and maintainability.
  • Work closely with product managers, architects, and QA engineers to ensure feature completeness and production readiness.
  • Support and collaborate with other engineers by sharing knowledge and promoting engineering best practices.


Experience

  • 4+ years of professional software development experience, with a strong focus on backend or full-stack development.
  • Solid experience with NodeJS, NestJS, and microservices architecture.
  • Hands-on experience with Kafka, Redis, BullJS, and asynchronous, real-time data processing.
  • Good understanding of scalable system design and containerized deployments using Docker and Kubernetes.
  • Experience working with API gateways (e.g., Kong) and managing secure API ecosystems.
  • Proficiency in database design and optimization for both SQL and NoSQL systems.
  • Working knowledge of React, particularly in building real-time, component-based dashboards.
  • Experience in setting up and maintaining CI/CD pipelines and understanding of GitOps workflows.


Behavioral Competencies

  • Communication
  • Teamwork and collaboration
  • Client orientation
  • Results and execution orientation
  • Analytical ability
  • Decision making


Equal Opportunity Employer

Everyone can grow at Fortude, regardless of their identity. Join us, and be a part of an organization, where we’re all proud to belong



You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !
X

Join Our WhatsApp Channel to get latest Updates Join Now

Link Copied