Senior Software Engineer

Overview

We are looking for a Senior Software Engineer to design, develop, and optimize scalable, high-quality software solutions in a fast-paced startup or mid-sized company environment. This role requires strong problem-solving abilities, solid understanding of full-stack development, and the capability to work closely with cross-functional teams to deliver reliable, secure, and high-performing applications. The ideal candidate is adaptable, technically strong, and comfortable taking ownership across the development lifecycle

Job Description

Key Responsibilities

  • Design, develop, test, and maintain scalable and maintainable software solutions

  • Architect and implement robust, secure, and high-performance systems

  • Participate in code reviews, ensuring adherence to best practices and coding standards

  • Collaborate with product, design, and business teams to translate requirements into technical solutions

  • Work in an Agile/Scrum environment, contributing to sprint planning, estimations, and delivery

  • Implement and improve CI/CD pipelines, deployment workflows, and automation

  • Optimize application performance, scalability, and reliability

  • Ensure application security and compliance with industry best practices

  • Mentor junior engineers and contribute to a culture of technical excellence

  • Maintain clear technical documentation for ongoing and future development 

     

Requirements

  • 4+ years of experience as a Software Engineer, with at least 2 years in a Senior Software Engineer or equivalent role

  • Strong experience working in startup or mid-sized company environments

  • Hands-on experience with full-stack development and modern web architectures

  • Strong understanding of data structures, algorithms, and system design

  • Experience building and consuming RESTful APIs

  • Proficiency with relational databases and backend frameworks

  • Exposure to cloud environments, CI/CD workflows, and containerization

  • Strong problem-solving, analytical, and communication skills

  • Bachelor’s degree in Computer Science or equivalent practical experience

  • Ability to work in a hybrid model from Hyderabad

Skills & Requirements

JavaScript (ES6+), HTML5, CSS3, React or Angular or Vue, RESTful APIs, Redux or Context API, Python, Flask, FastAPI, PostgreSQL, Git, CI/CD, Docker, RabbitMQ, Celery, Agile/Scrum, Unit Testing, System Design, Performance Optimization, Debugging, Cloud Deployment

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you