Dear Aspirants, Drive for C++ developer We have opened a new position for Senior C++ Developer Type of Job: Permanent EXP - 4yr to 7 yr Interview mode - Face to Face Location - pune Package: 20 lpa (depending on candidates experience and interview) Job Description Responsibilities: Design and Development: Lead the design and development of robust, scalable, and efficient software applications using C++. Code Quality: Ensure high-quality code through unit testing, code reviews, and continuous integration practices. Optimization: Identify and resolve performance bottlenecks, ensuring the software runs efficiently and meets performance benchmarks. Collaboration: Work closely with product managers, architects, and other developers to understand requirements and translate them into technical solutions. Documentation: Create and maintain technical documentation for the codebase and system architecture. Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment. Troubleshooting: Analyze and debug software issues, providing timely resolutions to ensure smooth operations. Requirements Experience: 4-5 years of professional experience in C++ development. Strong Knowledge: Proficiency in C++11/14/17 standards, with a deep understanding of object-oriented programming principles and design patterns. System Design: Experience with software architecture and system design, particularly in designing scalable and maintainable systems. Development Tools: Familiarity with development tools such as Git, Jenkins, and other CI/CD tools. Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering high-quality solutions. Communication: Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders. Team Player: Ability to work effectively in a team-oriented environment, collaborating with other developers, QA engineers, and product managers. Preferred Skills: Library Expertise: Strong familiarity with the Standard Template Library (STL), Boost, and other essential C++ libraries. Multi-Threading Proficiency: Proven experience in developing robust multi-threaded applications. Cross-Platform Development: In-depth knowledge of developing applications for multiple platforms, including Windows, Linux, and macOS. Agile Methodologies: Solid experience working within Agile/Scrum environments. Standard Library Mastery: Thorough understanding of the standard library, including STL containers and algorithms. Advanced C++ Concepts: Comprehensive understanding of dynamic polymorphism and C++-specific features, such as friend classes. Template Programming: Familiarity with advanced C++ templating techniques. Share ur Cv - suraj@makebtech.com , sonali@makebtech.com Sonali Jaiswal
Suraj Kumar’s Post
More Relevant Posts
-
Hello Connection ! Job Role - C++ Developer Experience (in years)– 4 to 5 Year Salary - 10lpa Job Location- Pune Work from Office Job Description Responsibilities: Design and Development: Lead the design and development of robust, scalable, and efficient software applications using C++. Code Quality: Ensure high-quality code through unit testing, code reviews, and continuous integration practices. Optimization: Identify and resolve performance bottlenecks, ensuring the software runs efficiently and meets performance benchmarks. Collaboration: Work closely with product managers, architects, and other developers to understand requirements and translate them into technical solutions. Documentation: Create and maintain technical documentation for the codebase and system architecture. Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment. Troubleshooting: Analyze and debug software issues, providing timely resolutions to ensure smooth operations. Requirements Experience: 4-5 years of professional experience in C++ development. Strong Knowledge: Proficiency in C++11/14/17 standards, with a deep understanding of object-oriented programming principles and design patterns. System Design: Experience with software architecture and system design, particularly in designing scalable and maintainable systems. Development Tools: Familiarity with development tools such as Git, Jenkins, and other CI/CD tools. Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering high-quality solutions. Communication: Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders. Team Player: Ability to work effectively in a team-oriented environment, collaborating with other developers, QA engineers, and product managers. Preferred Skills: Library Expertise: Strong familiarity with the Standard Template Library (STL), Boost, and other essential C++ libraries. Multi-Threading Proficiency: Proven experience in developing robust multi-threaded applications. Cross-Platform Development: In-depth knowledge of developing applications for multiple platforms, including Windows, Linux, and macOS. Agile Methodologies: Solid experience working within Agile/Scrum environments. Standard Library Mastery: Thorough understanding of the standard library, including STL containers and algorithms. Advanced C++ Concepts: Comprehensive understanding of dynamic polymorphism and C++-specific features, such as friend classes. Template Programming: Familiarity with advanced C++ templating techniques. Educational Requirements: Degree: Bachelor’s or Master’s degree in Computer Science, Mechanical, Software Engineering, or a related field. Share ur Cv - suraj@makebtech.com Sonali Jaiswal Vanika Jaiswal
To view or add a comment, sign in
-
Hello Connection ! Job Role - C++ Developer Experience (in years)– 4 to 5 Year Salary - 10lpa Job Location- Pune Work from Office Job Description Responsibilities: Design and Development: Lead the design and development of robust, scalable, and efficient software applications using C++. Code Quality: Ensure high-quality code through unit testing, code reviews, and continuous integration practices. Optimization: Identify and resolve performance bottlenecks, ensuring the software runs efficiently and meets performance benchmarks. Collaboration: Work closely with product managers, architects, and other developers to understand requirements and translate them into technical solutions. Documentation: Create and maintain technical documentation for the codebase and system architecture. Mentorship: Provide guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment. Troubleshooting: Analyze and debug software issues, providing timely resolutions to ensure smooth operations. Requirements Experience: 4-5 years of professional experience in C++ development. Strong Knowledge: Proficiency in C++11/14/17 standards, with a deep understanding of object-oriented programming principles and design patterns. System Design: Experience with software architecture and system design, particularly in designing scalable and maintainable systems. Development Tools: Familiarity with development tools such as Git, Jenkins, and other CI/CD tools. Problem-Solving: Strong analytical and problem-solving skills, with a focus on delivering high-quality solutions. Communication: Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders. Team Player: Ability to work effectively in a team-oriented environment, collaborating with other developers, QA engineers, and product managers. Preferred Skills: Library Expertise: Strong familiarity with the Standard Template Library (STL), Boost, and other essential C++ libraries. Multi-Threading Proficiency: Proven experience in developing robust multi-threaded applications. Cross-Platform Development: In-depth knowledge of developing applications for multiple platforms, including Windows, Linux, and macOS. Agile Methodologies: Solid experience working within Agile/Scrum environments. Standard Library Mastery: Thorough understanding of the standard library, including STL containers and algorithms. Advanced C++ Concepts: Comprehensive understanding of dynamic polymorphism and C++-specific features, such as friend classes. Template Programming: Familiarity with advanced C++ templating techniques. Educational Requirements: Degree: Bachelor’s or Master’s degree in Computer Science, Mechanical, Software Engineering, or a related field. Share ur Cv - suraj@makebtech.com Sonali Jaiswal Vanika Jaiswal
To view or add a comment, sign in
-
#Hiring #FulcrumDigital Position Title: Sr. Java Developer(XB) Job Location: Pune Shift Timing: India/UK Shift Experience Range: 5 to 7 yrs RRF id- 4528 JD: • Responsible for the analysis, design, development, and delivery of software solutions • Defines requirements for new applications and customizations, adhering to standards, processes, and best practices. • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements. • Automate build, operate, and run aspects of software. • Drive code/design/process trade-off discussions within their team when required Report status and manage risks. • Understands operational and engineering experience and actively works to improve experience and metrics in the ownership area. • Develop a complete understanding of end-to-end technical architecture and dependency systems. • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members. • Mentor and guide new and less-experienced team members. • Identify opportunities to improve an overall process and trim waste. • Share and seek knowledge within their Guild/Program to drive reuse and productivity. Requirements: • Has ability to write secure code in Java (11 or higher) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management. • Efficient in Java, Spring, Spring Boot, JPA, Angular, SQL, Microservice • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, reparability, simplification, service-oriented architecture) • Able to perform debugging and troubleshooting to analyze core, heap, and thread dumps and remove coding errors. • Understands and implements standard branching (e.g., Git flow) and peer review practices. • Has skills in test-driven and behaviour-driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code. • Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization. • Apply tools (e.g., Sonar) and techniques to scan and measure code quality. • Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value. • Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins). • Has skills to document and drive definition-of-done for requirements to meet both business and operational needs. Send your CV - anurag.chordiya@fulcrumdigital.com
To view or add a comment, sign in
-
#Hiring #JAVADeveloper #FulcrumDigital Position Title: Sr. Java Developer(XB) Job Location: Pune Shift Timing: India/UK Shift Experience Range: 5 to 7 yrs RRF id- 4528 Job Description Roles and Responsibilities: • Responsible for the analysis, design, development, and delivery of software solutions • Defines requirements for new applications and customizations, adhering to standards, processes, and best practices. • Participate in team prioritization discussions with Product/Business stakeholders. • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements. • Automate build, operate, and run aspects of software. • Drive code/design/process trade-off discussions within their team when required Report status and manage risks. • Drive integration of services focusing on customer journey and experience. • Perform demos/acceptance discussions in interacting with Product owners. • Understands operational and engineering experience and actively works to improve experience and metrics in the ownership area. • Develop a complete understanding of end-to-end technical architecture and dependency systems. • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members. • Mentor and guide new and less-experienced team members. • Identify opportunities to improve an overall process and trim waste. • Share and seek knowledge within their Guild/Program to drive reuse and productivity. Requirements: • Has ability to write secure code in Java (11 or higher) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management. • Efficient in Java, Spring, Spring Boot, JPA, Angular, SQL, Microservice • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, reparability, simplification, service-oriented architecture) • Understands and implements standard branching (e.g., Git flow) and peer review practices. • Has skills in test-driven and behaviour-driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code. • Apply tools (e.g., Sonar) and techniques to scan and measure code quality. • Has skills to collaborate with team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value. • Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins). Share your CV to me on anurag.chordiya@fulcrumdigital.com. Please mention your NP. Mention "RRF id- 4528" in subject line.
To view or add a comment, sign in
-
#Hiring #FulcrumDigital #JavaDeveloper Position Title: Sr. Java Developer(XB) Job Location: Pune Shift Timing: India/UK Shift Experience Range: 5 to 7 yrs Job Description Roles and Responsibilities: • Responsible for the analysis, design, development, and delivery of software solutions • Defines requirements for new applications and customizations, adhering to standards, processes, and best practices. • Participate in team prioritization discussions with Product/Business stakeholders. • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements. • Automate build, operate, and run aspects of software. • Drive code/design/process trade-off discussions within their team when required Report status and manage risks. • Drive integration of services focusing on customer journey and experience. • Perform demos/acceptance discussions in interacting with Product owners. • Understands operational and engineering experience and actively works to improve experience and metrics in the ownership area. • Develop a complete understanding of end-to-end technical architecture and dependency systems. • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work. • Mentor and guide new and less-experienced team members. • Identify opportunities to improve an overall process and trim waste. • Share and seek knowledge within their Guild/Program to drive reuse and productivity. Requirements: • Has ability to write secure code in Java (11 or higher) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management. • Efficient in Java, Spring, Spring Boot, JPA, Angular, SQL, Microservice • Understands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, reparability, simplification, service-oriented architecture) • Able to perform debugging and troubleshooting to analyze core, heap, and thread dumps and remove coding errors. • Has skills in test-driven and behavior-driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality. • Understands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code. • Understands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization. • Apply tools (e.g., Sonar) and techniques to scan and measure code quality. • Has skills to orchestrate release workflows and pipelines and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins). Please send your CV to me on anurag.chordiya@fulcrumdigital.com Please mention NP, CTC and ECTC as well.
To view or add a comment, sign in
-
Hello Connections, Please share your CV at aishwarya@tiuconsulting.com. 1) Job title: C++ Developer 2) Job location: Baner, Pune (Candidates willing to relocate can be considered) 3) Work mode: #Hybrid (3 days / week) 4) Notice period: Immediate joiners. 5) Experience required: 5 – 15 Yrs 6) Mandatory skillset: #Linux, #C++14, C++ 17, Git (Gerrit or Github), #Bash, #Cli, #Shell scripting, multi-threading. JD- Technical Skills: Strong coding skills for system-level programming which would involve interacting directly with the operating system and low-level components like file systems, device drivers, and kernel subsystems using system APIs and other mechanisms like reading virtual file system. Core Concepts: In-depth knowledge of Linux virtual file system like sysfs, devfs, procfs and daemons. Shell and Commands: - Proficient in #bash, cli, and general #shell #scripting. - Familiarity with essential Linux commands: grep, chmod, rm, cp, mv, less, sudo, ps, service, etc. C++ Expertise: Proficient in C++14 to C++17 and development on C++ on Linux Multithreading: - Demonstrated expertise in various ways of declaring threads in Linux - Understanding of thread synchronization mechanisms. Object-Oriented Concepts: - Strong understanding of inheritance, has-a, and is-a relationships using classes. - Knowledge of association, aggregation, and composition achieved through inheritance. Design Patterns and Interface: Familiarity with design patterns and interface concepts. Inter-Process Communication (IPC): Knowledge of IPC, shared memory, and socket programming. Data Structures: Solid understanding of data structures. Library Handling: - Proficient in handling static and dynamic libraries in Linux. - Knowledge of static and dynamic linking and loading. System Administration: Responsible for installing, configuring, maintaining, and supporting Linux applications. Proficient in using Git for version control, with hands-on experience in tools like Gerrit and GitHub, and good understanding of git commands
To view or add a comment, sign in
-
Greeting from Coders Brain.... Coders Brain is Hiring for Performance Test Engineer for Pune/Bangalore Experience-6+Years A Performance Test Engineer is a specialized role within the field of software engineering, focusing on evaluating and improving the performance of software applications and systems. Their main goal is to ensure that a system can handle the expected load, scale efficiently, and provide a seamless user experience under various conditions. Below are key aspects of the role: Key Responsibilities: Designing and Planning Performance Tests: Understand system requirements and the expected load. Develop detailed test plans for load testing, stress testing, endurance testing, and scalability testing. Creating Performance Test Scripts: Use performance testing tools (like JMeter, LoadRunner, Gatling, or NeoLoad) to simulate various user behaviors and system loads. Write automated scripts for load testing and stress testing, ensuring the system can handle real-world traffic. Executing Performance Tests: Run tests in different environments (test, staging, production). Simulate different traffic volumes, network conditions, and usage patterns to evaluate how the system performs under stress. Analyzing Results: Analyze performance metrics, including response time, throughput, CPU, memory usage, and database performance. Identify performance bottlenecks, resource constraints, or system failures. Optimization Recommendations: Based on test results, provide recommendations for improving system performance (e.g., optimizing code, database queries, scaling infrastructure). Collaborating with Development and Operations Teams: Work closely with developers, system architects, and DevOps teams to identify and resolve performance issues. Conduct performance reviews and tuning sessions. Monitoring and Reporting: Generate detailed reports of test results, including graphs and charts to communicate performance findings to stakeholders. Continuously monitor performance in production environments and provide feedback for ongoing improvements. Those who might be interested share cv on sneha.agrawal@codersbrain.com #Applynow #Applyhere #Immediate Joiners
To view or add a comment, sign in
-
#POSIX #recruitment #C++14/17, #Python #AutoSAR #HR #punelocation #developer #linux Location : Pune Send Resume at hr@highlaketech.com Need following the technology: C++ POSIX and a functional safety-oriented programming background. Here is the actual skillset : - Proficiency in programming languages: C++14/17, Python - Understanding of the operating systems (POSIX; preferably QNX) internals, including file systems, memory management, system calls, resource managers (QNX) - Git/Github - UML for detailed design - Build System (e.g. bazel) Familiarity with debugging tools: Knowledge of debugging tools like GDB (GNU Debugger) and LLDB (LLVM Debugger). - Adaptive AutoSAR - Understanding how the software is built, build artifacts and how they are deployed on the target. - Troubleshooting and problem solving skills. - Capability to structure work and proactively follow processes and reporting - Decision competency (judgement on importance, Impact on own component, system, customer value, efficiency) - Good understanding of system architecture, including memory layout, CPU registers, and stack frame organization.
To view or add a comment, sign in
-
#Day-70 Institute for Advanced Computing and Software Development (IACSD), Pune Today was an intensive practice day focused on web technologies. I worked on honing my skills in HTML, CSS, and JavaScript, diving deep into creating dynamic and interactive web pages. Alongside these, I also explored related topics such as form validation, DOM manipulation, and event handling, reinforcing both theoretical knowledge and practical application. The hands-on exercises helped me better understand how to integrate different web development concepts, paving the way for creating seamless user experiences. It was a productive day filled with learning and problem-solving! 🚀 #100DaysOfCoding #JavaScript #LearnInPublic #BuildInPublic, #HumanResources, #HR, #JobInterviews, #HiringAndPromotion, #JobAlert, #NowHiring, #HiringNow #JobOpening #Job, #NewJob, #NewRole, #CareerChange #Employment #Networking, #PersonalBranding, #ProfessionalDevelopment
To view or add a comment, sign in
-
#Urgent Hiring for Java Engineering Manager Location - Pune Experience - 10+ years Mode of Work - Work from office (Remote) Technical Skills – MUST HAVE Backend: Java8, SpringBoot, RESTful Services, Messaging system integrations, Mockito for unit testing Frontend: ReactJS or Angular Database: MySQL or any relational database Cloud: AWS or any cloud Technical Skills – NICE TO HAVE MongoDB or other NoSQL databases, PHP, Event Handling - Expectation Candidate should have 10+ years of real-time project experience managing a team of atleast 10 developers - Should work with the Engineering Leadership team and promote the development of clean and well crafted code. - Should manage 2 or more Scrum teams - Should work and collaborate directly with Client Solution Architects and contribute in decision making - Should coach and mentor the Technical Leads and other developers in the team - Identifies and promotes productivity improvement through tools and process changes - Responsible for the team’s overall delivery quality and commitment - Good in communication and conduct status reporting with the Client leadership Interested candidates can share their CV - indira.techy@gmail.com #TechnicalSkills #BackendDevelopment #Java8 #SpringBoot #RESTfulServices #MessagingSystemIntegrations #Mockito #UnitTesting #FrontendDevelopment #ReactJS #Angular #DatabaseManagement #MySQL #RelationalDatabases #CloudComputing #AWS #NoSQLDatabases #MongoDB #PHP #EventHandling #ProjectExperience #TeamManagement #EngineeringLeadership #CleanCode #ScrumTeams #ClientSolutionArchitects #DecisionMaking #CoachingAndMentoring #ProductivityImprovement #CommunicationSkills
To view or add a comment, sign in
Founder of my Linkedin Account | Project Manager| Ops | Retail| Fashion Industry. Just being an Helping Hand..
1mo#CFBR