Senior Principal Software Engineer

6 months ago


Vadodara, India Civica Full time

Role Purpose

Civica India is seeking a creative and self-motivated Senior Principal Software Engineer with extensive experience of multiple technologies and cloud platforms and who is keen to join a multi-cultural global software company.

The successful candidate will be part of a team assigned to delivering highly complex and large scale software components and applications. In addition the person will utilise their comprehensive knowledge and experience to troubleshoot scenarios, propose solutions and assist development teams to implement the required changes. They will work across a number of development projects and act as a technical point of escalation for the business.

This role will be measured by the following criteria: Delivery of high quality product in accordance with our ISO 9001 Quality Management System.

Principal Accountabilities

Key Responsibilities and Duties:

Designing, coding, and debugging complex software applications and components, as per industry standards, and also, in accordance to Civica’s defined best practices. Act as an escalation point for highly complex technical issues, provide guidance and help implement resolutions. Review existing software applications and propose solutions to improve performance and cost efficiency. Coach engineering teams on best practice and approaches to troubleshooting. Perform architectural and code reviews for complex solutions/components and recommend improvements. Help teams create and maintain a Continuous Integration, and Continuous Delivery build/release pipeline. Recommend new technologies/tools/methods that can help increase productivity and efficiency. Perform initial (or ballpark) estimations for complex applications and problem resolutions based on high level requirements. Help colleaugues provide detailed estimations based at feature/ functionality level. Work within agreed timescales and costs. Recommending and reviewing implementation and technical aspects of application development and integration. Identifying potentials of new/emerging tools and methods and employ in application development. Leading and contributing into the technical discussions to drive better outcome for different stages of SDLC. Leading and contributing into technical documentation from compliance perspective. Conform to Civica’s Secure Software Development Lifecycle implementing security best practice.

Reporting Relationships

Lead Principal Software Engineers/Architects



  • Vadodara, Gujarat, India HITACHI ENERGY INDIA LIMITED Full time

    Job DescriptionWe are seeking a highly skilled Principal Mechanical Design Engineer to join our team at HITACHI ENERGY INDIA LIMITED. This is an excellent opportunity for a mechanical design professional with experience in power transformers and shunt reactors to take on a senior role.ResponsibilitiesLead the design process for electrical machines, ensuring...


  • Vadodara, Gujarat, India ASSYSTEM Full time

    Job SummaryWe are seeking an experienced Principal Structural Engineer to join our team at ASSYSTEM. This is a fantastic opportunity to work on power projects and contribute to the design and development of industrial structures.Key Responsibilities:Lead the structural design and analysis of industrial buildings and structures, including water retaining...


  • Vadodara, Gujarat, India TÜV SÜD Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to lead our software development team at TÜV SÜD. This is an exciting opportunity for a seasoned professional who can drive innovation and excellence in software development.Key ResponsibilitiesDesign and implement scalable and efficient software solutions using...


  • Vadodara, Gujarat, India Civica Full time

    OverviewCivica is a leading global software company seeking an exceptional Senior Principal Software Engineer with extensive expertise in multiple technologies and cloud platforms.The ideal candidate will be part of a team responsible for delivering complex software components and applications. They will utilise their comprehensive knowledge to troubleshoot...

  • Software Engineer III

    6 months ago


    Vadodara, India MRI Software Full time

    Description : MRI Software is currently seeking a highly skilled Software Engineer to join our esteemed team. The incumbent will be entrusted with the full Software Development Life Cycle (SDLC) of our software products. This role is integral to our Product Development team, which is dedicated to ensuring the successful development and timely release...

  • MRI Software

    3 months ago


    Vadodara, India MRI Software Full time

    About the role :MRI Software is seeking a- Software Engineer- to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills....


  • Vadodara, Gujarat, India Copper Hill Full time

    As a key member of the Copper Hill team, we are seeking a highly skilled Principal QA Engineer to join our ranks. This is an exciting opportunity for an experienced professional to take on a leadership role in ensuring the quality and reliability of our products.The ideal candidate will have a strong background in software testing and development, with...


  • Vadodara, Gujarat, India Persistent Systems Full time

    We are seeking a highly skilled Senior Android Software Engineer to join our team at Persistent Systems. Located in Vadodara, this full-time employment/sub-contract position offers a competitive salary and benefits package.About the RoleAs a Senior Android Software Engineer, you will be responsible for designing, building, and maintaining high-performance...


  • Vadodara, Gujarat, India Nexus infotech Full time

    Job Title: Senior Software Engineer - Web DevelopmentAbout Us:Nexus Infotech is a leading technology company that offers innovative solutions to businesses. We are seeking a highly skilled Senior Software Engineer to join our team.Estimated Salary:$85,000 - $110,000 per annumJob Description:Key Responsibilities:Develop features across multiple subsystems...


  • Vadodara, India ClearlyRated Full time

    Job Title:Principal Product ManagerReports To:VP, ProductLocation:Remote (Anywhere in India)Department:Product ManagementOverview of ClearyRatedClearlyRated is a trusted leader in client satisfaction and reputation management solutions, helping businesses drive measurable improvements in customer experience while showcasing their success through verified...


  • Vadodara, Gujarat, India TÜV SÜD Full time

    We are seeking an experienced Senior Cloud Software Engineer to join our team at TÜV SÜD. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cloud-based applications using Azure DevOps, ASP.NET, REST API, C#, and MS SQL.About the RoleThis is a challenging opportunity for a seasoned...

  • MRI Software

    2 weeks ago


    Vadodara/Baroda, India MRI Software Full time

    About the role :MRI Software is seeking a- Software Engineer- to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills....


  • Vadodara, Gujarat, India Nibodhah Full time

    Job SummarySenior Software Quality Assurance Engineer needed at Nibodhah.About UsNibodhah is a dynamic organization that requires a highly skilled Senior Software Quality Assurance Engineer to lead our quality assurance efforts. The ideal candidate will have experience in software testing and a passion for delivering high-quality solutions.Key...


  • Vadodara, Gujarat, India TÜV SÜD Full time

    We are seeking an experienced Senior Software Engineering Lead to join our team at TÜV SÜD. In this role, you will be responsible for leading software development and maintenance projects, ensuring timely project delivery while mentoring junior engineers.As a seasoned professional, you should have a strong background in full-stack development with...


  • Vadodara, India Recro Full time

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.Role – Senior Software EngineerExperience – 4 to 6 YearsNotice Period – 0 to 15 DaysLocation – NoidaWork Mode – Hybrid (2days from office)Job Role and Responsibilities:As an...


  • Vadodara, Gujarat, India KEC Full time

    KEC International Ltd is a leading company in the field of transmission line tower detailing and structural drawings.Job OverviewWe are seeking a skilled Principal Tower Specialist to join our team. This role involves working with BOCAD software, checking structural drawings, and possessing good communication skills.Key ResponsibilitiesEquipped with...


  • Vadodara, Gujarat, India Gujarat Fluorochemicals Limited Full time

    About the Role">We are seeking a highly skilled Principal Civil Design Engineer to join our team at Gujarat Fluorochemicals Limited. As a key member of our engineering department, you will be responsible for managing all civil design and engineering review and approval activities for ongoing and upcoming projects.]">Responsibilities]• Manage time, cost,...


  • Vadodara, Gujarat, India NetWeb Software Full time

    Job SummaryWe are seeking an experienced Senior Flutter Developer with 5+ years of hands-on experience in developing web and mobile applications for NetWeb Software. The ideal candidate is a fast learner with strong adaptability, excellent communication skills, and a talent for building client relationships.


  • Vadodara, Gujarat, India Nexus infotech Full time

    About Nexus InfotechWe are a leading software development company that values innovation, teamwork and client satisfaction. Our team is passionate about delivering high-quality solutions to meet our clients' evolving needs.Job SummaryWe are seeking an experienced Senior .Net Software Engineer to join our team in developing cutting-edge software applications...


  • Vadodara, Gujarat, India Nexus infotech Full time

    At Nexus Infotech, we are seeking a skilled Senior .NET Software Engineer to join our team. The ideal candidate will have expertise in .NET, C#, HTML, and JavaScript, with strong experience in developing features across multiple subsystems.The successful candidate will be responsible for collaborating with the engineering and operations teams to define plans...