We are seeking a Senior Engineer to design, develop, and maintain scalable software solutions. The ideal candidate will provide technical leadership, mentor junior engineers, collaborate with cross-functional teams, and drive engineering excellence across projects.
Key Responsibilities:
- Design, develop, test, and deploy high-quality software applications.
- Lead technical design discussions and architecture decisions.
- Write clean, maintainable, and scalable code.
- Review code and ensure adherence to engineering best practices.
- Troubleshoot and resolve complex technical issues.
- Collaborate with Product Managers, QA, DevOps, and stakeholders.
- Mentor junior and mid-level engineers.
- Drive performance, security, reliability, and scalability improvements.
- Participate in sprint planning, estimation, and technical roadmaps.
- Evaluate and adopt new technologies where appropriate.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5–8+ years of software development experience.
- Strong proficiency in one or more languages (Java, Python, C#, Go, JavaScript, etc.).
- Experience with system design, APIs, databases, and cloud platforms.
- Knowledge of software design patterns, data structures, and algorithms.
- Experience with CI/CD, testing, and version control systems.
- Strong problem-solving and communication skills.
Preferred Qualifications :
- Experience with AWS, Azure, or GCP.
- Microservices and distributed systems experience.
- DevOps and containerization (Docker, Kubernetes).
- Experience leading projects or technical initiatives.
- Agile/Scrum experience.
Key Skills:
- Technical leadership
- System architecture
- Mentoring and coaching
- Code reviews
- Stakeholder communication
- Performance optimization
- Problem-solving and decision-making
Typical Expectations of a Senior Engineer:
A senior engineer is usually expected to work independently, own complex projects, guide other engineers, make technical decisions, and ensure long-term maintainability and scalability of systems.
If you need a JD tailored for a specific domain (Java, .NET, Python, DevOps, Data Engineering, Mechanical, Electrical, etc.), I can provide a more targeted vers
Pay: ₹20,000.00 - ₹28,000.00 per month
Benefits:
Work Location: In person