Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

C++ Senior Developer
Location- Bangalore / 5 Days WFO
Experience-5.10 + Yrs

Mandatory Skills
C++, Opps concepts, Multi-Threading, Strong in STL, Winodows, Data structures, Smart Pointers, Problem solving ,MFC, Git, Jira

Job Description
We are seeking a highly skilled and motivated C++ Senior Developer to join our dynamic team. The ideal candidate will have a strong background in C++ programming, a deep understanding of software engineering principles, and experience in designing scalable and efficient systems. As a Senior Developer, you will be responsible for leading development projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality solutions.
Roles & Responsibilities
Roles and Responsibilities:
1. **Software Development**:
- Design, develop, and implement high-performance software applications in C++.
- Write clean, maintainable, and efficient code following best practices and coding standards.
2. **System Architecture**:
- Participate in architectural design discussions and decision-making for new features and systems.
- Collaborate with other developers to define and maintain system architecture.
3. **Code Review**:
- Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
- Mentor junior developers by providing constructive feedback on their code contributions.
4. **Testing and Debugging**:
- Develop and execute unit tests, integration tests, and system tests to ensure software reliability.
- Debug and troubleshoot complex software issues, providing solutions in a timely manner.
5. **Collaboration**:
- Work closely with product managers, UX/UI designers, and other stakeholders to gather requirements and translate them into technical specifications.
- Collaborate with cross-functional teams to deliver comprehensive software solutions.
6. **Performance Optimization**:
- Identify performance bottlenecks and optimize code to enhance software efficiency and responsiveness.
- Analyze existing code for improvements and implement optimizations as needed.
7. **Documentation**:
- Create and maintain clear, comprehensive technical documentation for codebases, APIs, and system architectures.
- Document technical specifications, algorithms, and system designs for future reference.
8. **Continuous Improvement**:
- Stay up to date with the latest industry trends, technologies, and frameworks related to C++ development.
- Advocate for continuous improvement practices within the development team.
9. **Version Control**:
- Manage source code using version control systems (e.g., Git) and ensure proper branching and merging practices are followed.
- Maintain clear commit messages and change logs for code changes.
10. **Security**:
- Collaborate with security teams to ensure that robust security practices are integrated into the software development lifecycle.
- Conduct code analysis and reviews to identify and mitigate security vulnerabilities.
11. **Project Management**:
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Assist in estimating effort for features, providing feedback on timelines and deliverables.
12. **Innovation**:
- Contribute to the ideation and brainstorming sessions for new product features and enhancements.
- Experiment with and propose new tools, libraries, and methodologies that can improve development workflows.

Share resume at reeta.pathania@programming.com or DM !

Job Type: Full-time

Pay: ₹549,752.39 - ₹1,929,522.47 per year

Benefits:

  • Health insurance

Work Location: In person

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.