C++ Developer
4 days ago
Overall Responsibilities
- Lead the development, testing, and deployment of software projects using C++ and emerging technologies
- Design scalable, efficient, and high-quality software architectures aligned with project objectives
- Mentor and guide team members, fostering technical growth and best practices
- Assess new technology solutions, prototypes, and industry trends to recommend innovative enhancements
- Collaborate with cross-functional teams—including product owners, data scientists, and infrastructure specialists—to ensure alignment with organizational strategies
- Drive continuous improvement in development processes, code quality, and system stability
- Monitor project progress and deliverables, ensuring timely and successful completion
Software Requirements
Required:
- C++ (C++11/14/17/20) with at least [X] years of professional experience
- Integrated Development Environments (IDEs): Visual Studio, CLion, or equivalent
- Version Control: Git, GitHub or Bitbucket
- Build Tools: CMake, Makefiles
- Operating Systems: Linux/Unix, Windows
Preferred:
- Knowledge of scripting languages such as Python or Bash
- Experience with containerization tools like Docker
- Familiarity with CI/CD pipelines and automation tools
Technical Skills (By Category)
Programming Languages (Required):
- Advanced proficiency in C++ (C++11/14/17/20)
- Strong understanding of Object-Oriented Programming principles
Databases/Data Management:
- Knowledge of relational databases (e.g., MySQL, PostgreSQL)
- Experience with NoSQL databases (e.g., MongoDB) is a plus
Cloud Technologies:
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud (preferred)
Frameworks and Libraries:
- Experience with Boost, STL, Qt, or other relevant C++ libraries
Development Tools and Methodologies:
- Agile/Scrum development practices
- Source code management and version control tools
- Automated testing frameworks (e.g., Google Test, Catch2)
Security Protocols:
- Basic understanding of secure coding practices in software development
Experience Requirements
- Minimum of 8+ years of professional experience in software development, with a focus on C++
- Proven track record leading complex technology projects involving emerging technologies such as blockchain, IoT, or AI
- Demonstrable experience mentoring and leading technical teams
- Experience working with cross-disciplinary teams and stakeholders
- Hands-on experience developing high-performance, reliable, and scalable systems
- Experience in financial, technology, or data-intensive industries preferred but not mandatory
Day-to-Day Activities
- Manage and oversee the development pipeline for projects utilizing emerging technologies
- Provide technical leadership, code reviews, and mentorship to team members
- Collaborate with business units and technical teams to define project scope and deliverables
- Evaluate new tools, frameworks, and industry trends to introduce innovative solutions
- Participate in daily stand-ups, planning sessions, and technical discussions
- Conduct performance tuning, troubleshooting, and optimization of existing systems
- Document technical specifications, system architecture, and best practices
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
- Certifications in relevant emerging technologies (e.g., blockchain development, AI, or cloud certifications) are advantageous
- Prior experience with distributed systems and scalable architectures
- Commitment to continuous learning and professional development in cutting-edge technologies
Soft Skills
- Strong analytical and problem-solving skills with a focus on delivering results
- Effective leadership and team management abilities
- Excellent communication skills, capable of conveying complex technical concepts to diverse audiences
- Adaptability in fast-paced and evolving environments
- Innovative mindset with a proactive approach to identifying improvement opportunities
- Excellent organizational skills, with the ability to prioritize tasks effectively and meet deadlines
SYNECHRON'S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice
-
Azure DevOps with C#
3 days ago
Hinjawadi, Pune, Maharashtra, India BirlaSoft Full timeCountry/Region: IN - Requisition ID: 27637 - Work Model: - Position Type: - Salary Range: - Location: INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI **Title**:Azure DevOps with C#**: - Description: **Area(s) of responsibility**: **Skills: Azure DevOps with C#** **Experience: 2-10 years** **Location: Pune Only** **Role and Responsibilities**: -...
-
Capital Markets Software Developer
2 weeks ago
Hinjawadi, India Synechron Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob SummarySynechron is seeking an experienced and technically proficient Software Developer specializing in C++ and Python to join our Capital Markets technology team. This role is pivotal in developing, maintaining, and enhancing high-performance trading and risk applications and supporting production systems within complex financial environments. The...
-
Software Development Engineer in Test
13 hours ago
Hinjawadi, India Prodege Full timeJob Details Job Location: Pune - Pune, Maharashtra Position Type: Full Time Salary Range: Undisclosed Job Shift: Day DescriptionOverview:The Software Development Engineer in Test (SDET) plays a critical role in ensuring our products meet the highest standards of quality, reliability, and performance. By building robust automated...
-
Real-Time Voice/Media Engineer
2 weeks ago
Hinjawadi, India Synechron Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob SummarySynechron seeks a proficient Real-Time Voice/Media Engineer with expertise in Twilio, WebRTC, and low-latency media streams to support telephony and voice applications. This role is essential for building and maintaining real-time communication pipelines that deliver high-quality audio with minimal latency, enabling seamless customer interactions...
-
Mainframe Application Modernization SME
3 weeks ago
Hinjawadi, India Kyndryl Full timeWho We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. The Role ...
-
Senior .NET Developer
2 weeks ago
INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI, IN Birlasoft Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearFullStack .Net -Technical Specialist-App Development Area(s) of responsibility We are seeking an experienced Senior .NET Developer with 10–12 years of experience to join our team. The ideal candidate will have strong expertise in legacy .NET Frameworks, Angular, Kendo UI, Azure cloud services, as well as relational databases like Oracle and SQL Server....
-
D365 Architect
1 week ago
Hinjawadi, Pune, Maharashtra, India BirlaSoft Full timeCountry/Region: IN - Requisition ID: 29487 - Work Model: - Position Type: - Salary Range: - Location: INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI **Title**:D365 Architect**: - Description: **Area(s) of responsibility**: - Must have 10+ years hands-on Microsoft Dynamics CRM design and development experience - Well versed with the overall technical...
-
Subcontractor
5 days ago
Hinjawadi, Pune, Maharashtra, India BirlaSoft Full timeCountry/Region: IN - Requisition ID: 29825 - Work Model: - Position Type: - Salary Range: - Location: INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI **Title**:Subcontractor**: - Description: **Area(s) of responsibility**: **Job Overview** **Responsibilities** - Design, develop, and execute load and stress tests using LoadRunner or similar tools. -...
-
Subcontractor
1 week ago
Hinjawadi, Pune, Maharashtra, India BirlaSoft Full timeCountry/Region: IN - Requisition ID: 26651 - Work Model: - Position Type: - Salary Range: - Location: INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI **Title**:Subcontractor**: - Description: **Area(s) of responsibility**: Empowered By Innovation Birlasoft, a global leader at the forefront of Cloud, AI, and Digital technologies, seamlessly blends domain...
-
Technical Lead-App Development
2 weeks ago
INDIA - PUNE - BIRLASOFT OFFICE - HINJAWADI, IN Birlasoft Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearTechnical Lead-App Development Area(s) of responsibility5 years of IT Quality/Tester related experience required. Thorough understanding of software quality assurance and quality control techniques and software development lifecycles (SDLC), Test Automation Frameworks & Various Test Methodologies. Knowledgeable and hands on in automation tools and...