Senior Software Engineer - C++
Location
Trivandrum | India
Job description
As a Senior Software Engineer, you will take on a leadership role in the design, development, and maintenance of complex software applications. Leveraging your extensive experience and technical expertise, you will guide and mentor a team of engineers, collaborate with cross-functional stakeholders, and drive the delivery of high-quality software solutions. Your role will involve both hands-on coding and strategic decision-making to ensure the successful implementation of projects.
Â
- Understand the requirements, design and develop software modules / components
- Ensure the code quality by adhering to the design and coding standards
- Involvement in code reviews
- Troubleshoot and fix problems independently and support a team of engineers to fix complex technical problems
- Demonstrate continuous improvement
Â
- Bachelor's degree in computer science, information systems, or similar.
- A minimum of 2 years' experience as a C++ software developer.
- Current knowledge of C++ standards and specifications.
- Proficiency in C++ compliant languages such as CÂ
- Knowledge of API and Rest Architecture
- Knowledge of Linux Systems
- Should have good understanding of  networking concepts
- Knowledge of SQL, JavaScript, and XML.
- Excellent collaboration and communication skills.
- Knowledge on .net, c# - Good to have
- Trivandrum Location
- Immediate joiners Â
Desired Skills
- Familiarity with Agile development methodologies is a plus.
- Experience with cloud platforms and technologies (e.g., AWS, Azure) is a plus.
Â
Job tags
Salary