MSD logo

Senior Software Engineer

MSD
NewPosted today

LOCATION

Hyderabad · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonBackend DevelopmentAWS ServicesFrontend DevelopmentTypescriptSQLRESTful APIsReact.jsCI/CD

Job description

Overview

Senior Software Engineer role in Hyderabad building scalable enterprise solutions across full-stack development, cloud technologies and AI-driven engineering practices, with a focus on deploying and supporting AI products and platforms.

What you'll do

  • Develop software on the backend (Python, TypeScript) and frontend (TypeScript/JavaScript, React framework).
  • Write efficient and maintainable code following best practices in software engineering.
  • Work with DevSecOps tools for deploying and versioning code.
  • Deploy solutions on the cloud with CI/CD integration.
  • Deliver enterprise AI projects, products, and platforms with a focus on scalability and reusability.
  • Work on technical pilots and feasibility studies of new opportunities, and transition successful pilots to scalable production implementations.
  • Develop integrations with other applications and services.
  • Develop automated testing pipelines.
  • Handle application release and second level support.
  • Stay up to date with the latest advancements in software engineering technologies.
  • Participate in Agile ceremonies with the team to execute on prioritized projects and features.
  • Work closely with cross-functional teams, including product managers, data scientists, and software engineers, to understand requirements and deliver AI-driven solutions.

What you'll need

  • 5+ years of hands-on coding and software design experience building robust and scalable software using Python, SQL, REST, TypeScript/JavaScript (React framework).
  • Experience building data intensive applications in a modern technology stack: cloud services (AWS), data pipelines, SQL/No-SQL databases.
  • Experience designing, architecting, and maintaining applications.
  • Experience building and consuming web-based APIs.
  • Experience with CI/CD environments and test-driven development leveraging a Version Control system.
  • Excellent collaboration and communication skills for working with cross-functional teams.
  • Experience developing automated testing strategies.
  • Understanding of system integration patterns.

Nice to have

  • Experience working with AWS Cloud.
  • Experience working in an Agile methodology.
  • Familiarity with fields related to artificial intelligence, machine learning, and data science.
  • Knowledge of Generative AI solutions and applications.
  • Experience building, deploying, and managing Docker images.
  • Experience working with Domino's data platform.
  • Graph database experience.

Details

  • Location: Hyderabad (Hitec City Raidurg), India.
  • Work arrangement: Hybrid.
  • Employee status: Regular.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer