L&T Technology Services Limited
Location
Mysore | India
Job description
Job Title : C++ Architect
Location : Mysore /Bangalore
Experience : 10-15 years
Skills : C++, Visual Studio, Windows, Architect
Job Description :
As a Software Architect, you will be a critical part of the product development team to help deliver high quality software.
- Lead the architectural design of complex software systems, ensuring scalability, maintainability, and adherence to best practices.
- Utilize code refactoring expertise to enhance the quality and efficiency of the existing codebase, leading by example.
- Drive a culture of Test-Driven Development (TDD) across the organization, ensuring unit testing is an integral part of the development process.
- Collaborate with cross-functional teams to gather and analyse requirements, provide technical leadership, and ensure architectural alignment with business objectives.
Primary Skills : - Proven experience as a Software Architect with a string track record in
- Re-designing and Refactoring of C++ applications.
- Large scale legacy software maintenance.
- Concepts like C++, STL, data structures, algorithms and UML.
- Exceptional problem-solving and analytical skills.
- Excellent communication and leadership abilities.
Secondary Skills : - Working experience on compiler knowledge like DSL (Domain Specific Language) and AST (Abstract Syntax Tree)
- Experience in Semi-automatic refactoring of code (Using Spoofax and RASCAL Tools).
- Experience using modelling Tools.
- Medical Software design practices, IEC62304.
Job tags
Salary