Principal Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Job Details
What You Will Do
We currently have an opening for a Principal Software Engineer at our development office in Bangalore, India. The Lead Software Engineer reports to the Software Applications Engineering Manager. As an integral member of the Development team, the Lead Software Engineer works with the technical team to design and implement Software applications.
Job Responsibility
• Evaluate, Design, and Implement software solutions to solve engineering and architectural design problems.
• Hands on development of the software and provide technical guidance/mentoring to other SW Engineers
• Strong in Architectural concepts and technology stack (frontend or back end)
• Collaborate with product management to gather functional and non-functional requirements for new software applications.
• Work with project team to plan, analyze and estimate project timelines.
• Contribute to continuous improvements within the agile software development process.
• Collaborate with other stakeholders and be accountable to each other to achieve the project’s vision.
• Effectively communicate concepts and guidelines to the development team
• Work closely with cross-functional teams (SRE, Cybersecurity, testing) for committed PI objectives
• Establish technical standards for developing and testing software.
• Improve performance of existing software.
• Recommend tech upgrades to applications.
Qualification And Skills
• A Bachelor’s degree or master’s in Computer Science Engineering, or related fields.
• 10 plus years’ experience with Strong Knowledge and hands on in C#, Python, .NET Core, .NET Web API, Micro Services and Microsoft Azure. (PaaS)
• Expert knowledge of AWS, Microsoft Azure or similar cloud computing platforms.
• Overseeing and managing technical aspects of software
• Experience in working with containerization platform like Docker and Kubernetes
• Strong knowledge of Relational and Non-Relational Databases.
• Experience on frontend Development Skills (HTML, CSS, Javascript, Angular)
• Working experience in Git
• Communicate well with team members and other stakeholders with diverse background.
• Ability to work in Safe-Agile following Azure DevOps best practices.
• Build systems which are scalable, reliable, and highly available
• Self-motivated and driven to be successful.
• Analytical and problem-solving skills.
• We expect you to have worked in complex live projects and be capable of applying learnings from the same.
Desirable Skills
• Knowledge of Cyber Security best practices.
• Knowledge on front end unit testing (Jasmine testing framework
What You Will Do
We currently have an opening for a Principal Software Engineer at our development office in Bangalore, India. The Lead Software Engineer reports to the Software Applications Engineering Manager. As an integral member of the Development team, the Lead Software Engineer works with the technical team to design and implement Software applications.
Job Responsibility
• Evaluate, Design, and Implement software solutions to solve engineering and architectural design problems.
• Hands on development of the software and provide technical guidance/mentoring to other SW Engineers
• Strong in Architectural concepts and technology stack (frontend or back end)
• Collaborate with product management to gather functional and non-functional requirements for new software applications.
• Work with project team to plan, analyze and estimate project timelines.
• Contribute to continuous improvements within the agile software development process.
• Collaborate with other stakeholders and be accountable to each other to achieve the project’s vision.
• Effectively communicate concepts and guidelines to the development team
• Work closely with cross-functional teams (SRE, Cybersecurity, testing) for committed PI objectives
• Establish technical standards for developing and testing software.
• Improve performance of existing software.
• Recommend tech upgrades to applications.
Qualification And Skills
• A Bachelor’s degree or master’s in Computer Science Engineering, or related fields.
• 10 plus years’ experience with Strong Knowledge and hands on in C#, Python, .NET Core, .NET Web API, Micro Services and Microsoft Azure. (PaaS)
• Expert knowledge of AWS, Microsoft Azure or similar cloud computing platforms.
• Overseeing and managing technical aspects of software
• Experience in working with containerization platform like Docker and Kubernetes
• Strong knowledge of Relational and Non-Relational Databases.
• Experience on frontend Development Skills (HTML, CSS, Javascript, Angular)
• Working experience in Git
• Communicate well with team members and other stakeholders with diverse background.
• Ability to work in Safe-Agile following Azure DevOps best practices.
• Build systems which are scalable, reliable, and highly available
• Self-motivated and driven to be successful.
• Analytical and problem-solving skills.
• We expect you to have worked in complex live projects and be capable of applying learnings from the same.
Desirable Skills
• Knowledge of Cyber Security best practices.
• Knowledge on front end unit testing (Jasmine testing framework
0 page views
Related listings
-
ERP Software Developer Jobs Opening in SkySurge Business Solutions Pvt Ltd...Software DeveloperERP Software Developer Key Responsibilities: • Overall Core experience using VB.net and HANA Service Layer • Hands on development experience in handling 3 Complete Addon Developments • Hands on Experience of Crystal Report and HANA Analysis • Hands o...2026/11/07
-
IT Business AnalystSoftware DeveloperJob TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...2026/11/07
-
Business Intelligence AnalystSoftware DeveloperThe Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...2026/11/07
