Senior Principal Software Engineer

4 weeks ago


Vadodara, Gujarat, India Civica Full time

Job Overview

Civica India is seeking a highly skilled and experienced Senior Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, and debugging complex software applications and components.

Key Responsibilities

  • Design and develop high-quality software applications and components, adhering to industry standards and Civica's best practices.
  • Act as a technical escalation point for complex issues, providing guidance and implementing resolutions.
  • Review existing software applications and propose solutions to improve performance and cost efficiency.
  • Coach engineering teams on best practices 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 to increase productivity and efficiency.
  • Perform initial estimations for complex applications and problem resolutions based on high-level requirements.
  • Help colleagues provide detailed estimations based on feature/functionality level.
  • Work within agreed timescales and costs.
  • Recommend and review implementation and technical aspects of application development and integration.
  • Identify potential new/emerging tools and methods and employ them in application development.
  • Lead and contribute to technical discussions to drive better outcomes for different stages of the Software Development Lifecycle.
  • Lead and contribute to technical documentation from a compliance perspective.
  • Conform to Civica's Secure Software Development Lifecycle, implementing security best practices.

Reporting Relationships

Lead Principal Software Engineers/Architects



  • Vadodara, Gujarat, India Civica Full time

    Job OverviewCivica India is seeking a highly skilled and experienced Senior Principal Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, and debugging complex software applications and components.Key ResponsibilitiesDesign and develop complex software applications and...


  • Vadodara, Gujarat, India Civica Full time

    Job SummaryCivica India is seeking a Senior Principal Software Engineer with extensive experience of multiple technologies and cloud platforms 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.Key...


  • Vadodara, Gujarat, India Civica Full time

    Role OverviewCivica is seeking a creative and self-motivated Senior Principal Software Engineer with extensive experience of multiple technologies and cloud platforms. The ideal candidate will be part of a team delivering highly complex and large-scale software components and applications.Key ResponsibilitiesDesigning, coding, and debugging complex software...


  • Vadodara, Gujarat, India MRI Software Full time

    Job Title: Senior .NET Software EngineerWe are seeking a highly skilled Senior .NET Software Engineer to join our team at MRI Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using .NET technologies.Key Responsibilities:Design and develop software features in a...


  • Vadodara, Gujarat, India NetWeb Software Full time

    We are seeking a Senior Software Engineer who will be responsible for designing, developing, and deploying cloud-based software applications. The ideal candidate will have a strong background in cloud computing and software engineering, with experience in designing and implementing scalable, secure, and efficient cloud-based systems.Key...


  • 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 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

    3 weeks ago


    Vadodara, Gujarat, India MRI Software Full time

    **About the Role**MRI Software is seeking a talented Software Engineer to fill a key position in 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 a willingness to learn new things...


  • Vadodara, Gujarat, India Windowmaker Software Ltd Full time

    Job Summary:As a Senior Software Industry Leader at Windowmaker Software Ltd, you will provide strategic leadership across all operational areas of the company, ensuring alignment with business goals and objectives. This role requires a proven leader with extensive experience in the software industry, strong business acumen, and deep technical knowledge.Key...


  • Vadodara, Gujarat, India MRI Software Full time

    DescriptionMRI Software is seeking a highly skilled software developer to join its esteemed team. The incumbent will be entrusted with the full software development life cycle of our software products. This role is integral to our product development team, dedicated to ensuring the successful development and timely release of product features.Essential Skill...


  • Vadodara, Gujarat, India ITT Inc. Full time

    Job Description:About the Role: We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software products.About You: To be successful in this role, you will need to have a strong background in software...

  • Software Engineer II

    3 weeks ago


    Vadodara, Gujarat, India MRI Software Full time

    About the Role:We are seeking an experienced and skilled candidate with passion for architecting, evolving and developing mobile applications for MRI Software. As a Senior Mobile Application Developer, you will be involved in design, development, customisation, configuration, testing and enhancing mobile apps for our clients in the real estate industry.Key...


  • Vadodara, Gujarat, India R Square Engineers Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:1. Collaborate with cross-functional teams to identify and prioritize project requirements.2....


  • Vadodara, Gujarat, India MRI Software Full time

    About the RoleWe are seeking an experienced Android Developer to join our team at MRI Software. As an Android Developer, you will play a key role in designing and building advanced mobile applications for our clients.Key ResponsibilitiesDesign and develop high-quality Android applications using the latest technologies and toolsCollaborate with our...


  • Vadodara, Gujarat, India NetWeb Software Full time

    Key Roles and Responsibilities:As a senior member of our team, you will lead the design, development and deployment of .Net applications for NetWeb Software.Collaborate with stakeholders to gather and analyze requirements, applying technical expertise.Work closely with the development team to ensure adherence to coding standards and best practices.Perform...


  • Vadodara, Gujarat, India Rentokil Initial Full time

    About the RoleAs a Senior Software Engineer, you will be responsible for leading the development of our Python-based projects. You will work closely with our team to design, implement, and maintain high-quality software solutions.

  • Principal HV Engineer

    3 weeks ago


    Vadodara, Gujarat, India HITACHI ENERGY INDIA LIMITED Full time

    Design Engineer OpportunityHITACHI ENERGY INDIA LIMITED is a global technology leader with a combined heritage of almost 250 years, employing around 42,000 people in 92+ countries. Our business serves utility, industry, and infrastructure customers across the value chain, and emerging areas like sustainable mobility, smart cities, energy storage, and data...

  • MRI Software

    2 months ago


    Vadodara/Baroda, Gujarat, 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...