Posted on: 12/11/2025
About the Role :
Reporting to the Software Engineering Manager as a member of the Development team at IDC, the.
Principal Software Engineer is responsible for delivering quality and performant software and design to handle the vast array of use cases that our customers have today.
This role is responsible for Developing Software Solutions by learning information needs, discussing with managers, studying systems flow, data usage, finding problem areas and coming up with solutions & following the software development lifecycle.
Responsibilities :
- Responsible for technical development of multiple projects & products.
- Working on data structures & algorithms, time & space complexity, OOPs.
- Transforming Logic to Code.
- Designing and developing UI front end Technologies.
- Working on web application development.
- Developing products by using different technologies.
- Doing optimization of Code.
- Working on Debugging and fixing Cross Browser Compatibility issues and Optimization for web by using best practices.
- Making sure that Web applications are secure.
- DevOps transformation using Agile and SCRUM methodologies.
- Provide recommendations for continuous improvement.
- Assisting in the integration of technical and application components.
- Work alongside other team members & Leaders to elevate technology and consistently apply best practices.
- Responsible for providing smart & applicable solutions for complex problems/ blockers.
- Supports and mentor junior team members by providing advice, coaching & solutions for blockers.
Qualifications, Skills & Experiences :
- 6+ plus years experience in product development field with hands on experience.
- Strong knowledge in OOPS with .Net, C# or relevant technologies with SQL Server or any RDBMS.
- Hands on experience in design and development on UI front end Technologies.
- Good exposure to web application development using HTML 5, CSS3 ,Bootstrap, JavaScript.
- Experience in development of Angular 4+, VueJS or React.
- Expertise in Responsive web design, HTML5, and CSS pre-processors.
- Strong in JavaScript (object oriented concepts) & JavaScript optimization.
- Strong logical, analytics and problem-solving skills.
- Must be able to work effectively across team boundaries.
- Attention to details.
- Ability to work independently.
- Strong oral and written communication skills.
- Working knowledge of CI/CD pipelines and AWS/Azure cloud services is essential.
- Hands on experience of building products for unix systems in addition to windows is good to have.
- Very good communicator.
Education :
- Engineering graduate or higher from Tier I or Tier II colleges.
Did you find something suspicious?
Posted By
Sahana Doddamani
Talent Acquisition Executive at ENERGY EXEMPLAR INDIA PRIVATE LIMITED
Last Active: 13 Nov 2025
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1573999
Interview Questions for you
View All