TalentAQ

TalentAQ

Principal Software Engineer

EngineeringFresher

Job Description

<p>The Principal Software Engineer will lead the design, development, and implementation of critical software solutions. This role requires a deep understanding of software engineering principles and the ability to guide a team of engineers in delivering high-quality code.</p><p>Key Responsibilities:<br/>* Design and develop scalable and maintainable software systems.<br/>* Lead code reviews and ensure adherence to coding standards.<br/>* Collaborate with cross-functional teams to define project requirements.<br/>* Troubleshoot and resolve complex software issues.<br/>* Mentor junior software engineers.</p><p>Required Skills:<br/>* Proficiency in Java, Python, or C++.<br/>* Experience with cloud platforms (AWS, Azure, GCP).<br/>* Strong understanding of data structures and algorithms.</p>

The Principal Software Engineer will lead the design, development, and implementation of critical software solutions. This role requires a deep understanding of software engineering principles and the ability to guide a team of engineers in delivering high-quality code.

Key Responsibilities:
* Design and develop scalable and maintainable software systems.
* Lead code reviews and ensure adherence to coding standards.
* Collaborate with cross-functional teams to define project requirements.
* Troubleshoot and resolve complex software issues.
* Mentor junior software engineers.

Required Skills:
* Proficiency in Java, Python, or C++.
* Experience with cloud platforms (AWS, Azure, GCP).
* Strong understanding of data structures and algorithms.

Similar Jobs

9533 jobs available

software development
EngineeringInternshipRemote
Python
Java
C++
+3 more
EngineeringFull-time3+ yearsRemote
React
HTML
CSS
+17 more
EngineeringFull-time2-4 years
Python
Java
PHP
+13 more
Oil and Gas Industry
Engineering