Job Description
Job Summary:
We are seeking a Principal Software Engineer/Consultant with expertise in diagnosing and resolving complex issues across Frontend, Backend, Databases, and Infrastructure. This role requires a hands-on problem solver who can identify root causes, optimize system performance, and enhance application scalability while ensuring seamless user experience and system reliability.
1. Issue Identification & Resolution
- Troubleshoot and resolve critical application issues across Frontend (React/Angular), Backend Java, and Databases (SQL/NoSQL).
- Perform root cause analysis on performance bottlenecks, API failures, memory leaks, database locks, and network latencies.
- Act as the final escalation point for critical production incidents, ensuring timely resolution.
KPIs: Incident resolution time, System downtime reduction, Recurrence of critical issues
2. System Architecture & Performance Optimization
- Optimize queries, API performance, caching to improve efficiency.
- Implement monitoring, logging, and automation tools to detect and prevent issues proactively.
- Provide solutions, design and enhance scalable, high-performance system architectures with a focus on resiliency and fault tolerance.
KPIs: Query execution time, API response time, Load-handling efficiency, System uptime
3. Deep Investigation & Debugging
- Perform code reviews, trace logs, and profile system behavior to detect inefficiencies
- Identify and resolve race conditions, memory leaks, and deadlocks.
- Automate deployments, and enforce coding standards
- Work closely with engineering, DevOps, QA, and customer teams to ensure application stability.
- Lead code reviews and best practices adoption to maintain high engineering standards.
- Drive initiatives to improve system reliability, reduce downtime, and enhance user experience.
KPIs: Debugging turnaround time, Performance improvement %, Reduction in production incident
4. Customer & Business-Focused Engineering
- Work closely with customers & internal teams to ensure business-critical issues are resolved quickly.
- Translate technical findings into clear, actionable recommendations
- Implement mechanisms and failover strategies to prevent major downtimes
KPIs: Customer satisfaction (CSAT/NPS), Reduction in issue recurrence,
Ideal Candidate Profile
- 10+ years of experience in full-stack development and problem-solving.
- Expertise in debugging, profiling, and optimizing applications at scale.
- Strong knowledge of system architecture, microservices, databases, cloud infrastructure (AWS/Azure/GCP).
- Experience with monitoring tools, log analysis, and performance tuning techniques.
- Ability to communicate technical findings clearly to engineers and business stakeholders.
Why Join Monocept?
- Work on high-impact, mission-critical projects with top-tier customers.
- Solve complex, real-world engineering challenges at scale.
- Be part of a team that values technical excellence, collaboration, and continuous learning.
Interested candidate can connect on below details:
Em**********e@mo*****t.com
Contact-9910710***
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Monocept Consulting
Location(s): Noida, Gurugram
Keyskills:
Java
Architectural Design
AWS
Microservices