HamburgerMenu
hirist

Software Development Engineer - System Design & Architecture

Stap Management Consultants
Anywhere in India/Multiple Locations
5 - 6 Years
star-icon
4.8white-divider6+ Reviews

Posted on: 20/11/2025

Job Description

Description :

We are looking for a highly skilled Software Development Engineer (SDE) to design, build, and maintain high-quality software solutions.

You will work closely with cross-functional teams to define requirements, build scalable applications, and deliver reliable, efficient, and user-friendly products.

This role is ideal for someone passionate about engineering excellence, problem-solving, and cutting-edge technologies.

Key Responsibilities :

- Design, develop, test, and deploy robust, scalable, and high-performance applications.

- Write clean, maintainable, and efficient code following best practices and coding standards.

- Participate in system design discussions, architecture decisions, and technical reviews.

- Identify bottlenecks, optimize application performance, and ensure system reliability.

- Debug complex production issues and implement long-term fixes.

- Work closely with product managers, UI/UX designers, QA, and other stakeholders.

- Participate in daily stand-ups, sprint planning, code reviews, and release activities.

- Implement automated tests (unit, integration, and end-to-end).

- Ensure high code quality through code reviews, test-driven development (TDD), and continuous integration.

- Work with DevOps teams to deploy applications using CI/CD pipelines.

- Monitor application health using logging, tracing, and monitoring tools.

Required Skills & Experience :

Technical Skills :

- Strong programming skills in Java / Python / JavaScript / Go / C# / Node.js.

- Experience with data structures, algorithms, OOP concepts, and design patterns.

- Hands-on experience with REST APIs, microservices, and distributed systems.

- Knowledge of databases (SQL & NoSQL).

- Experience with version control tools such as Git.

- Understanding of CI/CD, Docker, Kubernetes, or cloud platforms (AWS / Azure / GCP) is a plus.

Soft Skills :

- Strong analytical and problem-solving skills.

- Excellent communication and collaboration abilities.

- Willingness to learn new technologies and tackle challenging problems.

- Ability to work in a fast-paced, agile environment


info-icon

Did you find something suspicious?