We are seeking C++ Developer for various positions:
The ideal candidate will have a strong background in C++ programming and a passion for
developing high-quality software solutions. As a C++ Senior/Lead Developer, you will be
responsible for designing, implementing, and maintaining software applications that meet our
clients' needs.
Responsibilities
Design, develop, and maintain robust, efficient and reliable C++ code.
•Develop uncompromising software solutions for the client
Collaborate with cross-functional teams to define, design, and ship new features.
Identify bottlenecks and bugs, and devise solutions to these problems.
•Guide the developers on code best practices and ensure performance, robustness of the software
applications.
•Working with Agile development methods and modern tools, participation in Agile rituals.
•Ensure the best possible performance, quality, and responsiveness of applications.
Participate in code reviews and provide constructive feedback to team members.
Work closely with the Architects and contribute towards component requirements.
•Ability to tackle complex problems by dividing into smaller tasks for practical solutions. Define
constraints on tasks to obtain optimal solutions, focus on customer deliveries. Organize own work
towards high-level goals
•Provide estimate and improve estimates over time using estimation
techniques at a high level (Epics), as well as a detailed level (Tasks)
Contribute to design and concepts, based on customer-provided use cases and requirements.
Stay up-to-date with the latest industry trends and technologies to ensure our software remains
current and competitive.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
•Strong understanding of object-oriented programming and design patterns. Experience with
software development tools and methodologies.
Experience in development and Cl tools.
Good Unix/Linux knowledge