Principal Software Engineer

1 week ago


Bengaluru India Eurofins Full time

Job Description Role Description This is a full-time hybrid role for a Principal Software Engineer based in Bengaluru, The Principal Software Engineer will design, develop, and maintain software systems. Day-to-day tasks include coding, debugging, and implementing back-end applications, and collaborating with cross-functional teams to integrate and leverage new technologies and solutions. Job Description SPECIFIC ASSIGNMENTS: - Development and Management of IT Applications end to end - Design and implement robust and scalable application modules as per customer needs using .Net Core, Angular technologies - Ensure the integrity and security of application by following security guidelines - Experience in the use of common procedures in web-based applications (asynchronous and synchronous communication, authentication methods: oAuth, OICD etc.) - Collaborate with requirement providers to create and implement application features - Identify and implement technical improvement opportunities - Mentor and supervise the junior developer work Location: Bengaluru and Chennai Years of Exp: 9 to 12 years REQUIRED EXPERIENCE AND SKILLS: Experience: - 9 to 12 years of experience with developing end-to-end web applications using Microsoft stack of technologies. - Strong working knowledge of Web application development using .NET Core, C#, Asp.net, Web API. - Strong Working knowledge of Angular 12 or above, JavaScript, TypeScript, jQuery, HTML5 and CSS3. - Good working knowledge of SQL, LINQ. - Should have knowledge about CI/CD deployment process using AZURE - Familiar UI testing and Unit Testing (MOQ/ NUnit etc.) - Good understanding of object-oriented programming (OOP) - Strong working knowledge of SOLID principles and design patterns that includes Creational, Structural, Behavioral - Strong experience in designing and working with n-tier architectures - Able to provide technical recommendations and solve technical problems - Should have working knowledge on Code review that includes, raising code review, resolve comment reviews, Closing code reviews. - Should be aware of best practices in programming and IT security - Should know how to troubleshoot performance-related issues, how to write efficient code and query, how to use SQL profiler - Working knowledge Authentication and Authorization, SSO [Plus OAuth2, OpenIDC etc.] (5+) - Should have worked in an AGILE practice methodology (preferably SCRUM) Must Have:.Net Core, Angular, SQL Responsibilities - Maintenance of existing applications - Development of a new application features/modules - Act as technical owner of PMO applications - Collaborate with other team members in Europe Personal / Soft Skills: - Excellent communication skills. - Ability to work effectively in a multicultural and distributed team environment. - Proactive and solution-oriented approach. - Ability to manage multiple tasks and projects simultaneously. - Capable to mentor junior developers to grow and improve productivity PREFERED CANDIDATES: - The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas; and the discipline to pay attention to deadlines, details and quality. - Good communication and interpersonal skills to interact with the team in Europe Qualifications - BE Computer Science/MCA or any other Bachelor's degree with the right experience



  • Bengaluru, India hackajob Full time

    Job Description hackajob is collaborating with OneAdvanced to connect them with exceptional tech professionals for this role. Principal Software Engineer Job Locations: IN-KA-Bengaluru Role Introduction An opportunity has arisen to join our team as a Principal Software Engineer! This is a dynamic role that will produce and deliver scalable software solutions...


  • Bengaluru, India Quest Software Full time

    Job Description Overview Principal Software Engineer You wish to work in a fun and supportive environment. At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed. One Identity is...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Principal Software Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver...


  • Bengaluru, India Dell Technologies Full time

    Job Description Senior Principal Software Engineer We're building the next-generation AI storage system, catering the needs for massive scale AI factories to meet unique demands of modern GenAI era. The modernization will deliver unparalleled performance, immense value and exceptional experiences for our Customers by modernizing and scaling the stack through...


  • Bengaluru, India Swiggy Full time

    Job Description Ways of working: Mandate 1 Employees will come to the office twice or thrice a week at their base location and work remotely for the remaining days. _____________________________________________________________________________________________________________________________________________ Job Profile: Principal Software Engineer - StoreFront...


  • Bengaluru, India Fidelity Investments Full time

    Job Description Job Description Job Title Principal - Software Engineering The Purpose of This Role As a Principal - Software Engineer, you will focus on both front end and back end technologies, working directly with both technical and business stakeholders to translate a vision and designs into sustainable business solutions. You will be responsible...


  • Bengaluru, Karnataka, India NIKE Full time

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology Center WHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world.  You will be a part of the Resilience Engineering organization which...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - the experienced trusted provider of products designed with customers in mind so they can develop the applications they need deploy where and how they want and manage it all safely and securely We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied...


  • Bengaluru, India Dell Technologies Full time

    Software Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...


  • Bengaluru, India Dell Technologies Full time

    Software Principal Engineer (I8) PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage...