Job Openings Specialist - Software Engineering

About the job Specialist - Software Engineering

Location: Pan India

Experience: 5–7 Years
Employment Type: Permanent
Openings: 1
LOB: Cyber

About the Role

We are seeking a Cybersecurity Specialist / Full Stack Developer with strong expertise in Python, Go, Node.js, and REST APIs. The role focuses on developing scalable backend services, microservices, and APIs while ensuring application performance, reliability, and maintainability. The candidate will collaborate with cross-functional teams in an Agile development environment.

Job Description

The role involves designing, developing, and maintaining RESTful APIs, backend services, microservices, and scalable applications using Python, Go, or Node.js. The candidate will work on API integration, testing, performance optimization, database interactions, and software development best practices.

The position also involves developing reusable components, libraries, and middleware, troubleshooting application and API issues, and following Git-based collaborative development practices. The candidate will contribute to delivering reliable and maintainable software solutions within Agile teams.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services.
  • Build scalable applications using Python, Go, or Node.js.
  • Develop reusable components, libraries, SDKs, and middleware.
  • Build and maintain microservices and scalable backend applications.
  • Ensure application performance, reliability, and maintainability.
  • Troubleshoot and resolve application and API-related issues.
  • Collaborate with development and cross-functional teams to deliver quality software.
  • Apply effective development, testing, debugging, and code-management practices.

Required Skills

  • Python
  • Go or Node.js
  • REST APIs
  • Backend service and microservices development
  • API development, integration, testing, and performance optimization
  • Database and application development best practices
  • Git-based code management
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience working in Agile environments

Preferred / Good to Have

  • Full Stack application development using React
  • Experience developing reusable libraries, SDKs, and middleware
  • Experience with CI/CD and automated testing

Mandatory Skills

  • Python

Candidate Profile

The ideal candidate will have 5–7 years of software engineering experience with strong hands-on expertise in Python and backend/API development. The candidate should have experience building scalable applications and microservices and be comfortable collaborating with cross-functional teams in an Agile environment.

Benefits Package

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • The opportunity to work on exciting and challenging projects with leading clients