Civica is a global software company that specializes in delivering technology solutions for the public sector, including local governments, public services, and health organizations.
Vadodara
INR 6.0 - 12.0 Lacs P.A.
Hybrid
Full Time
Description Were Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, were passionate about what we do and the citizens we help to serve. Why you will love this opportunity as a Software Engineer at Civica We are looking for a creative and self-motivated Software Engineer with considerable exposure to multiple technologies and platforms and who is keen to join a multi-cultural software company. The successful candidate will be responsible for working on new projects, as well as maintaining an existing code base and for investigating, fixing and testing existing software problems. Key Responsibilities and Duties: Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks. Provide estimates for tasks undertaken both in story points and time. Complete low level design to create functionality in order to meet requirements. Contribute to technical discussions around the fulfilment of requirements. Conform to Civica’s Secure Software Development Lifecycle implementing security best practice. Develop and maintain code to a high standard. Develop software by using SOLID principles. Write efficient unit tests against the code. Write highly performing code and database queries. Perform unit testing of work. Write documentation as required. Comply with Civica’s ISO 9001 Quality Management System. Troubleshoot and problem-solve support issues. Requirements Essential competencies Must have minimum 2+ years of relevant experience Fluent in spoken English and able to take part in meetings and discussions. Proactive personality. Able to work independently and within a team. Attention to detail. Ability to think laterally to solve problems. The ability to work to agreed deadlines. Ability to work with team members of different cultures. Self-learner. Track record of delivering commitments on time and quality. Preferred skills C#.Net Core Web API Angular 2 or above JavaScript / jQuery, TypeScript HTML, CSS Database (SQL Server) Web API/ WCF/ Web Services Front-end Unit Testing framework (Jasmine/ Karma/ Jest) Unit Testing with .Net (XUnit/ NUnit/ MSTest) Azure DevOps,Github (Boards, Git) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive,safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.
Vadodara, Gujarat, India
Not disclosed
On-site
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local government to central [federal] government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as IT Helpdesk Engineer As an IT Helpdesk Engineer at Civica, you will be an integral part of our dedicated support team, ensuring our customers receive top-tier assistance with their IT-related queries. Your role will primarily involve interacting with customers via phone and digital channels to resolve incidents and process service requests swiftly and efficiently, all while adhering to established service levels and company policies. Key Responsibilities: Respond to customer inquiries through multiple channels, ensuring a high standard of serviceDocument every interaction and maintain accurate records in compliance with data protection regulationsAdhere to and follow Service Management policies, processes, and proceduresProvide onsite support to Civica offices when requiredEngage in continuous professional development to enhance your technical and customer service skillsContribute to the improvement of knowledge management systems by providing insightful feedbackManage your work efficiently, ensuring adherence to performance and operational targetsParticipate actively in team activities to foster a collaborative and positive workplace culture Requirements Proficient in Microsoft Server and Client Operating Systems, Microsoft/M365 Applications, Networking, Anti-Virus Management, FTP Administration, Active Directory, and Backup TechnologiesExperience with ITIL v3, direct customer-facing roles, ISO270001/20000, Microsoft Azure, and familiarity with Linux/UnixAbility to understand customer needs and manage expectations effectivelyStrong record management skills for resolving customer incidents and service requestsAptitude for active listening and adapting communication style to suit different audiencesProficient in building relationships and collaborating with team members to achieve common goalsAbility to monitor individual metrics and ensure that service level agreements (SLAs) are metA proactive approach to suggesting and implementing improvements within the IT service environment Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans, new and old Focus on learning- there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it.
Vadodara
INR 25.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, were at a pivotal point on our journey to realise that aspiration. As a company, we re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as a Software Engineer at Civica We are looking for a creative and self-motivated Software Engineer with considerable exposure to multiple technologies and platforms and who is keen to join a multi-cultural software company. The successful candidate will be responsible for working on new projects, as well as maintaining an existing code base and for investigating, fixing and testing existing software problems. Key Responsibilities and Duties: Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks. Provide estimates for tasks undertaken both in story points and time. Complete low level design to create functionality in order to meet requirements. Contribute to technical discussions around the fulfilment of requirements. Conform to Civica s Secure Software Development Lifecycle implementing security best practice. Develop and maintain code to a high standard. Develop software by using SOLID principles. Write efficient unit tests against the code. Write highly performing code and database queries. Perform unit testing of work. Write documentation as required. Comply with Civica s ISO 9001 Quality Management System. Troubleshoot and problem-solve support issues. Essential competencies Must have minimum 2+ years of relevant experience Fluent in spoken English and able to take part in meetings and discussions. Proactive personality. Able to work independ
Vadodara
INR 25.0 - 30.0 Lacs P.A.
Work from Office
Full Time
We re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, were at a pivotal point on our journey to realise that aspiration. As a company, we re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as a Software Engineer at Civica We are looking for a creative and self-motivated Software Engineer with considerable exposure to multiple technologies and platforms and who is keen to join a multi-cultural software company. The successful candidate will be responsible for working on new projects, as well as maintaining an existing code base and for investigating, fixing and testing existing software problems. Key Responsibilities and Duties: Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks. Provide estimates for tasks undertaken both in story points and time. Complete low level design to create functionality in order to meet requirements. Contribute to technical discussions around the fulfilment of requirements. Conform to Civica s Secure Software Development Lifecycle implementing security best practice. Develop and maintain code to a high standard. Develop software by using SOLID principles. Write efficient unit tests against the code. Write highly performing code and database queries. Perform unit testing of work. Write documentation as required. Comply with Civica s ISO 9001 Quality Management System. Troubleshoot and problem-solve support issues. Essential competencies Must have minimum 2+ years of relevant experience Fluent in spoken English and able to take part in meetings and discussions. Proactive personality. Able to work independ
Vadodara
INR 25.0 - 35.0 Lacs P.A.
Hybrid
Full Time
Description Were Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, were passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Engineering Manager at Civica As an Engineering Manager at Civica, you will lead a talented team of engineers responsible for developing and maintaining Civicas customer-facing products. Your role is critical in ensuring your team has the right combination of people, processes, and tools to excel in delivering high-quality solutions for our customers. Youll be hands-on in the technical aspects, guiding your team through complex challenges and ensuring the right solutions are found. In addition to your technical leadership, you will coordinate with stakeholders and cross-functional teams to drive progress, remove blockers, and ensure work is planned and executed efficiently. Your leadership will directly contribute to the impact our products have on citizens, and you will play a key role in fostering a collaborative, high-performance culture. In this role you will facilitate seamless communication within your team and across departments, you'll ensure alignment and transparency, keeping everyone focused on shared goals. Additionally, you will develop and present strategic roadmaps that align with broader organisational objectives, helping drive the Civica's success. Your role will also involve overseeing the delivery of high-quality code that generates meaningful, high-impact results for the business and our customers. You will mentor, grow, and empower your team members, focusing on continuous improvement and fostering a culture of excellence. As a leader, you'll prioritise the development of your team while ensuring that high standards are maintained throughout the delivery process. A key part of your responsibilities will be to create and maintain a positive, inclusive team culture. You'll ensure all team members feel heard, supported, and empowered to contribute their best work. Additionally, you will build strong relationships across the business to ensure smooth collaboration, driving collective success and fostering a unified, high-performing environment at Civica. If you are passionate about leading agile teams, solving intricate technical problems, and making a meaningful contribution to the success of your team and the business, this role is an exciting opportunity. Requirements What you will do to be successful in this role Managing one or more teams of 5+ engineers in a fast-paced, agile environment Leading Agile/Scrum delivery processes and driving continuous improvement within the team Applying DevOps concepts and practices to streamline workflows and enhance operational efficiency Implementing Test-Driven Development (TDD) to ensure high-quality, reliable code Collaborating with stakeholders to set and manage priorities, aligning team efforts with business goals Building and maintaining SaaS products, delivering scalable and reliable solutions Ideally you will have experience with public cloud technologies such as AWS or Azure. Security by design and SecOps practices to ensure products are secure by default (Ideally) Must have skills: Development stack: .NET (C#) Cloud platforms: AWS & Azure Databases: SQL Server Nice to have: Version control and CI/CD: GitHub, Azure DevOps Testing: Playwright Infrastructure as Code: Terraform Monitoring: Datadog Orchestration: Kubernetes We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit. Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect We're all different - and we love this about us. Focus on learning - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Apply for this job - Become part of something special! Do you see yourself in this role? If so, then we would love to hear from you We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it. Apply for this job
Vadodara, Gujarat, India
Not disclosed
On-site
Full Time
Civica develops software for local and national government, education, health and care. Over 5,000 public bodies across the globe use our software to help deliver critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why will you love this opportunity as Security Operations Centre (SOC) at Civica? As a vital member of our dynamic Security Operations Centre (SOC) team, comprising Analysts, Engineers, and a SOC Manager, you'll take the lead in monitoring our SIEM and various security systems to safeguard both CIVICA Group and our valued customers. Your keen eye will assess real-time and historical logs across multiple technologies, helping to uncover potential attack patterns, instances of compromise, and security vulnerabilities. Working closely with your team, you'll swiftly determine the most effective response to security events and incidents, while meticulously documenting every step taken to contain and resolve the issues. You'll also manage internal customer requests, particularly in relation to phishing, spam, and Anti-virus challenges. Additionally, you'll evaluate risks using a Surface Attack Tool, develop and utilize OSINT tools to gather open-source intelligence from various published sources, and collaborate with different business units to inform, mitigate, or remediate any issues. In this role, you'll be in charge of supervising Microsoft Sentinel and Microsoft Defender systems, while also managing other technologies as needed, including IPS, Email Gateways, Web Filtering services, and Antivirus solutions. You'll be on the lookout for patterns of misuse or recurring issues, working together with the team to contain, control, and resolve any incidents. Plus, you'll have the chance to identify opportunities for improvement in our personnel, processes, or technology to enhance the team's overall effectiveness. Requirements A deep understanding of security principles Use of Microsoft Sentinel and/or Defender Minimum 3 years' experience working in IT, with at least 1 year in a security-based role. Any recognised certifications in security or evidence that you are studying for an exam Excellent problem-solving skills and the ability to "think outside the box" under pressure. Security Incident Response and Handling techniques An expert knowledge of enterprise and cloud security infrastructure and systems, Ability to identify Email, IPS and Anti-Virus events and take appropriate action. Ability to research and develop new practices for self-development, but also to enhance the teams' capabilities. Excellent communication skills Knowledge of threat intelligence platforms or scripting (e.g., PowerShell) Understanding of Vulnerability management tools and/or Surface Attack Tools. Be able to work in rotating shift patterns (changing monthly) to help secure offices in different time zones Benefits We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We provide an inclusive, safe, and welcoming environment to all staff Training - CIVICA offers training to help learn about our changing technical environment and also help you develop new skills. Mentoring - Within the wider security team (Blue team, red team strategic security) there are opportunities to learn from others. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Apply for this job - If you have a diverse background in IT, enjoy solving problems with your teammates, have organisational skills to pull complex findings together and are a critical thinker, who can think about the impact of events and/or actions you might take, this role is perfect for you. Show more Show less
Indore, Vadodara
INR 16.0 - 22.5 Lacs P.A.
Hybrid
Full Time
Why you will love this opportunity as Senior Software Engineer at Civica As a Senior Software Engineer ( Full Stack Developer), you will hold the exciting responsibility of developing, writing and maintaining testing code in alignment with the strategic roadmap set forth by the Product Management team. As an essential part of the Engineering Team, you will actively participate in technical discussions, engage in thorough design reviews, and take on challenging problem-solving endeavours. You will utilize both technical and interpersonal skills to support and mentor team members, promoting a culture of collaboration, ongoing improvement, and engineering excellence. Develop, write, troubleshoot, and support innovative applications utilizing .Net Core, C#, and Angular. Contribute innovative solutions to improve performance and cost efficiency in existing applications. Perform code reviews, coach fellow engineers, and champion Agile and modern development practices. Collaborate with stakeholders and teams, leading technical discussions and driving better outcomes. Help maintain CI/CD pipelines, suggest new tools and technologies, and stay updated on industry best practices. Preferred candidate profile What you will do to be successful in this role: Strong background in .Net development, including .Net Core, C#, and Angular. Minimum of 3 years in a relevant senior engineering role with proven expertise. Hands-on experience with cloud-based applications. Proven ability to develop secure and performant software solutions. Familiarity with databases like MS SQL and MongoDB. Advocacy for Agile methodologies and collaborative teamwork. Clear communication, problem-solving, and mentoring skills. Exposure to products for public sector clients. Experience in updating and modernizing legacy applications. We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list, please still get in touch. We'd love to have a chat and see if you could be a great fit. Perks and benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - Flexible work we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it.
Vadodara, Gujarat, India
Not disclosed
On-site
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Engineering Manager at Civica As an Engineering Manager at Civica, you will lead a talented team of engineers responsible for developing and maintaining Civica's customer-facing products. Your role is critical in ensuring your team has the right combination of people, processes, and tools to excel in delivering high-quality solutions for our customers. You'll be hands-on in the technical aspects, guiding your team through complex challenges and ensuring the right solutions are found. In addition to your technical leadership, you will coordinate with stakeholders and cross-functional teams to drive progress, remove blockers, and ensure work is planned and executed efficiently. Your leadership will directly contribute to the impact our products have on citizens, and you will play a key role in fostering a collaborative, high-performance culture. In this role you will facilitate seamless communication within your team and across departments, you'll ensure alignment and transparency, keeping everyone focused on shared goals. Additionally, you will develop and present strategic roadmaps that align with broader organisational objectives, helping drive the Civica's success. Your role will also involve overseeing the delivery of high-quality code that generates meaningful, high-impact results for the business and our customers. You will mentor, grow, and empower your team members, focusing on continuous improvement and fostering a culture of excellence. As a leader, you'll prioritise the development of your team while ensuring that high standards are maintained throughout the delivery process. A key part of your responsibilities will be to create and maintain a positive, inclusive team culture. You'll ensure all team members feel heard, supported, and empowered to contribute their best work. Additionally, you will build strong relationships across the business to ensure smooth collaboration, driving collective success and fostering a unified, high-performing environment at Civica. If you are passionate about leading agile teams, solving intricate technical problems, and making a meaningful contribution to the success of your team and the business, this role is an exciting opportunity. Requirements What you will do to be successful in this role Managing one or more teams of 5+ engineers in a fast-paced, agile environment Leading Agile/Scrum delivery processes and driving continuous improvement within the team Applying DevOps concepts and practices to streamline workflows and enhance operational efficiency Implementing Test-Driven Development (TDD) to ensure high-quality, reliable code Collaborating with stakeholders to set and manage priorities, aligning team efforts with business goals Building and maintaining SaaS products, delivering scalable and reliable solutions Ideally you will have experience with public cloud technologies such as AWS or Azure Security by design and SecOps practices to ensure products are secure by default (Ideally) Must have skills: Development stack: .NET (C#) Cloud platforms: AWS & Azure Databases: SQL Server Nice to have: Version control and CI/CD: GitHub, Azure DevOps Testing: Playwright Infrastructure as Code: Terraform Monitoring: Datadog Orchestration: Kubernetes We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit. Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect We're all different - and we love this about us. Focus on learning - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Apply for this job - Become part of something special! Do you see yourself in this role? If so, then we would love to hear from you We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it. Show more Show less
Vadodara, Gujarat, India
None Not disclosed
On-site
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Engineering Manager at Civica As an Engineering Manager at Civica, you will lead a talented team of engineers responsible for developing and maintaining Civica's customer-facing products. Your role is critical in ensuring your team has the right combination of people, processes, and tools to excel in delivering high-quality solutions for our customers. You'll be hands-on in the technical aspects, guiding your team through complex challenges and ensuring the right solutions are found. In addition to your technical leadership, you will coordinate with stakeholders and cross-functional teams to drive progress, remove blockers, and ensure work is planned and executed efficiently. Your leadership will directly contribute to the impact our products have on citizens, and you will play a key role in fostering a collaborative, high-performance culture. In this role you will facilitate seamless communication within your team and across departments, you'll ensure alignment and transparency, keeping everyone focused on shared goals. Additionally, you will develop and present strategic roadmaps that align with broader organisational objectives, helping drive the Civica's success. Your role will also involve overseeing the delivery of high-quality code that generates meaningful, high-impact results for the business and our customers. You will mentor, grow, and empower your team members, focusing on continuous improvement and fostering a culture of excellence. As a leader, you'll prioritise the development of your team while ensuring that high standards are maintained throughout the delivery process. A key part of your responsibilities will be to create and maintain a positive, inclusive team culture. You'll ensure all team members feel heard, supported, and empowered to contribute their best work. Additionally, you will build strong relationships across the business to ensure smooth collaboration, driving collective success and fostering a unified, high-performing environment at Civica. If you are passionate about leading agile teams, solving intricate technical problems, and making a meaningful contribution to the success of your team and the business, this role is an exciting opportunity. Requirements What you will do to be successful in this role Managing one or more teams of 5+ engineers in a fast-paced, agile environment Leading Agile/Scrum delivery processes and driving continuous improvement within the team Applying DevOps concepts and practices to streamline workflows and enhance operational efficiency Implementing Test-Driven Development (TDD) to ensure high-quality, reliable code Collaborating with stakeholders to set and manage priorities, aligning team efforts with business goals Building and maintaining SaaS products, delivering scalable and reliable solutions Ideally you will have experience with public cloud technologies such as AWS or Azure. Security by design and SecOps practices to ensure products are secure by default (Ideally) Must have skills: Development stack: .NET (C#) Cloud platforms: AWS & Azure Databases: SQL Server Nice to have: Version control and CI/CD: GitHub, Azure DevOps Testing: Playwright Infrastructure as Code: Terraform Monitoring: Datadog Orchestration: Kubernetes We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit. Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect We're all different - and we love this about us. Focus on learning - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Apply for this job - Become part of something special! Do you see yourself in this role? If so, then we would love to hear from you We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it.
Indore, Ahmedabad, Vadodara
INR 25.0 - 35.0 Lacs P.A.
Hybrid
Full Time
Description Were Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, were passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Engineering Manager at Civica As an Engineering Manager at Civica, you will lead a talented team of engineers responsible for developing and maintaining Civicas customer-facing products. Your role is critical in ensuring your team has the right combination of people, processes, and tools to excel in delivering high-quality solutions for our customers. Youll be hands-on in the technical aspects, guiding your team through complex challenges and ensuring the right solutions are found. In addition to your technical leadership, you will coordinate with stakeholders and cross-functional teams to drive progress, remove blockers, and ensure work is planned and executed efficiently. Your leadership will directly contribute to the impact our products have on citizens, and you will play a key role in fostering a collaborative, high-performance culture. In this role you will facilitate seamless communication within your team and across departments, you'll ensure alignment and transparency, keeping everyone focused on shared goals. Additionally, you will develop and present strategic roadmaps that align with broader organisational objectives, helping drive the Civica's success. Your role will also involve overseeing the delivery of high-quality code that generates meaningful, high-impact results for the business and our customers. You will mentor, grow, and empower your team members, focusing on continuous improvement and fostering a culture of excellence. As a leader, you'll prioritise the development of your team while ensuring that high standards are maintained throughout the delivery process. A key part of your responsibilities will be to create and maintain a positive, inclusive team culture. You'll ensure all team members feel heard, supported, and empowered to contribute their best work. Additionally, you will build strong relationships across the business to ensure smooth collaboration, driving collective success and fostering a unified, high-performing environment at Civica. If you are passionate about leading agile teams, solving intricate technical problems, and making a meaningful contribution to the success of your team and the business, this role is an exciting opportunity. Requirements What you will do to be successful in this role Managing one or more teams of 5+ engineers in a fast-paced, agile environment Leading Agile/Scrum delivery processes and driving continuous improvement within the team Applying DevOps concepts and practices to streamline workflows and enhance operational efficiency Implementing Test-Driven Development (TDD) to ensure high-quality, reliable code Collaborating with stakeholders to set and manage priorities, aligning team efforts with business goals Building and maintaining SaaS products, delivering scalable and reliable solutions Ideally you will have experience with public cloud technologies such as AWS or Azure. Security by design and SecOps practices to ensure products are secure by default (Ideally) Must have skills: Development stack: .NET (C#) Cloud platforms: AWS & Azure Databases: SQL Server Nice to have: Version control and CI/CD: GitHub, Azure DevOps Testing: Playwright Infrastructure as Code: Terraform Monitoring: Datadog Orchestration: Kubernetes We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit. Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect We're all different - and we love this about us. Focus on learning - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Apply for this job - Become part of something special! Do you see yourself in this role? If so, then we would love to hear from you We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it. Apply for this job
Vadodara, Gujarat, India
INR 18.0 - 18.0 Lacs P.A.
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Senior Software Engineer at Civica As a Senior Software Engineer, you will hold the exciting responsibility of developing, writing and maintaining testing code in alignment with the strategic roadmap set forth by the Product Management team. As an essential part of the Engineering Team, you will actively participate in technical discussions, engage in thorough design reviews, and take on challenging problem-solving endeavours. You will utilize both technical and interpersonal skills to support and mentor team members, promoting a culture of collaboration, ongoing improvement, and engineering excellence. Develop, write, troubleshoot, and support innovative applications utilizing .Net Core, C#, and Angular. Contribute innovative solutions to improve performance and cost efficiency in existing applications. Perform code reviews, coach fellow engineers, and champion Agile and modern development practices. Collaborate with stakeholders and teams, leading technical discussions and driving better outcomes. Help maintain CI/CD pipelines, suggest new tools and technologies, and stay updated on industry best practices. Keen to find out more about our Education products? Follow the link to find out more about what you'll be working on Education and Learning Management Platform | Civica Requirements What you will do to be successful in this role: Strong background in .Net development, including .Net Core, C#, and Angular. Minimum of 3 years in a relevant senior engineering role with proven expertise. Hands-on experience with cloud-based applications. Proven ability to develop secure and performant software solutions. Familiarity with databases like MS SQL and MongoDB. Advocacy for Agile methodologies and collaborative teamwork. Clear communication, problem-solving, and mentoring skills. Exposure to products for public sector clients. Experience in updating and modernizing legacy applications. We really do want you to bring your whole self to work. There is no such thing as the perfect candidate, so if you think you have what it takes, but don't necessarily meet every single point on the list, please still get in touch. We'd love to have a chat and see if you could be a great fit. Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - Flexible work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it.
Vadodara, Gujarat, India
None Not disclosed
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Software Test Engineer at Civica As a Software Test Engineer, you will collaborate with a cross-functional team of software engineers to implement automated solutions that proactively identify potential issues early in the development process. You'll take ownership of designing, developing, and continuously enhancing test infrastructure and frameworks, ensuring your team has the right tools to deliver high-quality products to our users. You will take a proactive approach to ensuring overall product quality within your functional domain, lead the testing community by developing standards, mentoring software test engineers, and promoting best practices. You'll be responsible for tackling complex and critical testing scenarios, troubleshooting and resolving intricate issues to ensure seamless software delivery. You'll design, develop, and maintain automated test frameworks for web applications (including cross-browser compatibility), API, and backend systems to ensure high-quality and reliable software releases. Conducting API testing using tools such as Postman, Insomnia, or K6, you'll validate both the functional and performance aspects of services. Your role will also involve collaborating with product managers, designers, and other colleagues to enhance product design, testability, and implementation strategies. You will work closely with development teams to integrate automated tests into CI/CD pipelines, ensuring efficient and streamlined workflows. Your participation in code reviews will help drive continuous improvements in test automation quality, while you'll also analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues quickly and effectively. Additionally, you will identify opportunities for process improvements and implement best practices to enhance testing efficiency and effectiveness. You may also be involved in recruitment processes, including conducting technical assessments when needed. Your expertise and leadership will play a key role in shaping Civica's approach to quality, ensuring that our testing standards drive excellent customer outcomes and the delivery of reliable, user-focused software. Requirements What you will need to be successful in this role Experience in test automation, specialising in developing and maintaining reliable and scalable automated test frameworks Experience with Playwright Proficiency in programming languages such as Javascript, Python, or TypeScript Understand and validate basic database queries to support end-to-end testing. Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Collaborate with developers, designers, and QA engineers in Agile sprints to support early testing and quality assurance. Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes.
Pune, Ahmedabad, Vadodara
INR 12.0 - 12.0 Lacs P.A.
Work from Office
Full Time
Role & responsibilities : Why you'll love this role as Software Test Engineer at Civica As a Software Test Engineer, you will collaborate with a cross-functional team of software engineers to implement automated solutions that proactively identify potential issues early in the development process. Youll take ownership of designing, developing, and continuously enhancing test infrastructure and frameworks, ensuring your team has the right tools to deliver high-quality products to our users. You will take a proactive approach to ensuring overall product quality within your functional domain, lead the testing community by developing standards, mentoring software test engineers, and promoting best practices. Youll be responsible for tackling complex and critical testing scenarios, troubleshooting and resolving intricate issues to ensure seamless software delivery. Youll design, develop, and maintain automated test frameworks for web applications (including cross-browser compatibility), API, and backend systems to ensure high-quality and reliable software releases. Conducting API testing using tools such as Postman, Insomnia, or K6, you’ll validate both the functional and performance aspects of services. Your role will also involve collaborating with product managers, designers, and other colleagues to enhance product design, testability, and implementation strategies. You will work closely with development teams to integrate automated tests into CI/CD pipelines, ensuring efficient and streamlined workflows. Your participation in code reviews will help drive continuous improvements in test automation quality, while you’ll also analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues quickly and effectively. Additionally, you will identify opportunities for process improvements and implement best practices to enhance testing efficiency and effectiveness. You may also be involved in recruitment processes, including conducting technical assessments when needed. Your expertise and leadership will play a key role in shaping Civica’s approach to quality, ensuring that our testing standards drive excellent customer outcomes and the delivery of reliable, user-focused software. Preferred candidate profile : What you will need to be successful in this role Experience in test automation, specialising in developing and maintaining reliable and scalable automated test frameworks Experience with Playwright Proficiency in programming languages such as Javascript, Python, or TypeScript Understand and validate basic database queries to support end-to-end testing. Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Collaborate with developers, designers, and QA engineers in Agile sprints to support early testing and quality assurance. Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes)
Vadodara, Gujarat, India
None Not disclosed
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Senior Software Test Engineer at Civica As a Senior Software Test Engineer, you will collaborate with a cross-functional team of software engineers to implement automated solutions that proactively identify potential issues early in the development process. You'll take ownership of designing, developing, and continuously enhancing test infrastructure and frameworks, ensuring your team has the right tools to deliver high-quality products to our users. You will take a proactive approach to ensuring overall product quality within your functional domain, lead the testing community by developing standards, mentoring software test engineers, and promoting best practices. You'll be responsible for tackling complex and critical testing scenarios, troubleshooting and resolving intricate issues to ensure seamless software delivery. You'll design, develop, and maintain automated test frameworks for web applications (including cross-browser compatibility), API, and backend systems to ensure high-quality and reliable software releases. Conducting API testing using tools such as Postman, Insomnia, or K6, you'll validate both the functional and performance aspects of services. Your role will also involve collaborating with product managers, designers, and other colleagues to enhance product design, testability, and implementation strategies. You will work closely with development teams to integrate automated tests into CI/CD pipelines, ensuring efficient and streamlined workflows. Your participation in code reviews will help drive continuous improvements in test automation quality, while you'll also analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues quickly and effectively. Additionally, you will identify opportunities for process improvements and implement best practices to enhance testing efficiency and effectiveness. You may also be involved in recruitment processes, including conducting technical assessments when needed. Your expertise and leadership will play a key role in shaping Civica's approach to quality, ensuring that our testing standards drive excellent customer outcomes and the delivery of reliable, user-focused software. Requirements What you will need to be successful in this role Experience in test automation, with a focus on developing and maintaining reliable, scalable automated test frameworks using Playwright Proficiency in programming languages such as Python, JavaScript, or TypeScript Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Strong analytical and problem-solving skills, with exceptional attention to detail Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.
Vadodara, Gujarat, India
INR 12.3431 - 12.3431 Lacs P.A.
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Civica is on the lookout for a highly motivated and dynamic Software Engineer, someone who not only possesses extensive experience across a diverse range of technologies and platforms but also showcases a strong passion for innovation and problem-solving. We seek an individual who is eager to immerse themselves in the exciting environment of a multicultural software company, where collaboration and creativity are highly valued. If you thrive in diverse teams and are driven by the opportunity to make a significant impact through your technical expertise, we would love to hear from you. The successful candidate will be responsible for maintaining an existing code base and for investigating, fixing and testing existing software problems. Why you'll love this role as Software Engineer (Delphi) at Civica Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks. Provide estimates for tasks undertaken both in story points and time. Complete low level design to create functionality in order to meet requirements. Contribute to technical discussions around the fulfilment of requirements. Conform to Civica's Secure Software Development Lifecycle implementing security best practice. Develop and maintain code to a high standard. Develop software by using SOLID principles. Write efficient unit tests against the code. Write highly performing code and database queries. Perform unit testing of work. Write documentation as required. Comply with Civica's ISO 9001 Quality Management System. Troubleshoot and problem-solve support issues. Requirements What you will need to be successful in this role Must have minimum 5+ years of relevant experience Fluent in spoken English and able to take part in meetings and discussions. A proactive individual who can work effectively both independently and as part of a team. Strong attention to detail and a lateral thinking approach to problem-solving. Proven history of meeting deadlines and maintaining high quality standards. Proficiency in Delphi, preferably Delphi 7 and 10.1 Experience with VCL Strong understanding of object-oriented programming Experience with FireBird DB Familiarity with data access libraries (FireDAC, dbExpress, ADO) Knowledge of Dev Express components and user defined components Strong debugging and troubleshooting skills using the Delphi IDE Ability to design and develop modular, multi-tier applications Experience with version control systems (Git) Understanding of unit testing frameworks like DUnit or DUnitX Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes.
Vadodara
INR Not disclosed
Remote
Part Time
We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we’re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Test Engineer at Civica As a Software Test Engineer, you'll join forces with a dynamic, cross-functional team of software engineers to craft automated solutions that catch potential issues early in the development lifecycle. You will take the lead in designing, developing, and continually refining our test infrastructure and frameworks, equipping your team with the essential tools to deliver high-quality products to our users. Adopting a proactive stance towards product quality within your domain, you will spearhead the testing community by establishing standards, mentoring fellow software test engineers, and advocating for best practices. You’ll take on complex and critical testing scenarios, utilizing your skills to troubleshoot and resolve intricate issues, ensuring smooth software delivery. Your responsibilities will include designing, developing, and maintaining automated test frameworks for web applications (including cross-browser compatibility), APIs, and backend systems, ensuring top-notch, reliable software releases. Engaging in API testing with tools such as Postman, Insomnia, or K6, you'll assess both the functional and performance dimensions of services. Furthermore, collaborating with product managers, designers, and other team members will be integral to enhancing product design, testability, and implementation strategies. Working closely with development teams, you will help integrate automated tests into CI/CD pipelines, promoting efficient and streamlined workflows. By participating in code reviews, you'll contribute to the ongoing improvement of test automation quality, while also analyzing test results, reporting bugs, and collaborating with cross-functional teams to address issues swiftly and effectively. Additionally, you'll have the opportunity to spot areas for process enhancements and put best practices into action to elevate testing efficiency and effectiveness. You may also participate in recruitment efforts, including conducting technical assessments as needed. Requirements What you will need to be successful in this role Experience in test automation, specialising in developing and maintaining reliable and scalable automated test frameworks Experience with Playwright Proficiency in programming languages such as Javascript, Python, or TypeScript Understand and validate basic database queries to support end-to-end testing. Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Collaborate with developers, designers, and QA engineers in Agile sprints to support early testing and quality assurance. Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes.
Vadodara
INR 3.64 - 7.29 Lacs P.A.
Remote
Part Time
We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we’re passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Senior Software Test Engineer at Civica As a Senior Software Test Engineer, you will collaborate with a cross-functional team of software engineers to implement automated solutions that proactively identify potential issues early in the development process. You’ll take ownership of designing, developing, and continuously enhancing test infrastructure and frameworks, ensuring your team has the right tools to deliver high-quality products to our users. You will take a proactive approach to ensuring overall product quality within your functional domain, lead the testing community by developing standards, mentoring software test engineers, and promoting best practices. You’ll be responsible for tackling complex and critical testing scenarios, troubleshooting and resolving intricate issues to ensure seamless software delivery. You’ll design, develop, and maintain automated test frameworks for web applications (including cross-browser compatibility), API, and backend systems to ensure high-quality and reliable software releases. Conducting API testing using tools such as Postman, Insomnia, or K6, you’ll validate both the functional and performance aspects of services. Your role will also involve collaborating with product managers, designers, and other colleagues to enhance product design, testability, and implementation strategies. You will work closely with development teams to integrate automated tests into CI/CD pipelines, ensuring efficient and streamlined workflows. Your participation in code reviews will help drive continuous improvements in test automation quality, while you’ll also analyse test results, report bugs, and collaborate with cross-functional teams to resolve issues quickly and effectively. Additionally, you will identify opportunities for process improvements and implement best practices to enhance testing efficiency and effectiveness. You may also be involved in recruitment processes, including conducting technical assessments when needed. Your expertise and leadership will play a key role in shaping Civica’s approach to quality, ensuring that our testing standards drive excellent customer outcomes and the delivery of reliable, user-focused software. Requirements What you will need to be successful in this role Experience in test automation, with a focus on developing and maintaining reliable, scalable automated test frameworks using Playwright Proficiency in programming languages such as Python, JavaScript, or TypeScript Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Strong analytical and problem-solving skills, with exceptional attention to detail Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.
Vadodara, Gujarat, India
INR 12.3431 - 12.3431 Lacs P.A.
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Software Engineer at Civica As a Software Engineer, you'll play a crucial role in designing, writing, and maintaining testing code in line with the exciting roadmap set by our Product Management team. You'll be an essential part of the Engineering Team, participating in lively technical discussions, contributing to in-depth design reviews, and tackling interesting problem-solving challenges. As a part of our dynamic engineering team, you will: Analyze new requirements and perform detailed impact analysis, contributing to technical design and task breakdown. Architect, design, and implement scalable, high-quality solutions. Set up and maintain CI/CD pipelines, ensuring smooth deployment across Dev, Test, and Production environments. Write clean, maintainable code and develop new features in line with business needs. Clearly communicate technical aspects that impact requirement delivery and product functionality. Participate in iterative development with openness to feedback and continuous improvement. Provide third-line application support, including bug fixes aligned with agreed SLAs. Troubleshoot, investigate, and resolve technical issues in collaboration with the Engineering Manager. Review code, mentor peers, and advocate for Agile principles and modern development best practices. Perform thorough unit testing and ensure appropriate test coverage. Maintain proper code documentation, version control, and commenting for future-proof development. Requirements Your keys to thriving in this position: A minimum of 3 years of relevant experience is essential. A solid foundation in .Net development, encompassing .Net Core, C#, and Angular. A self-driven professional who excels independently and as a vital team player. The ability to navigate both detailed tasks and high-level concepts. A passion for Agile methodologies and fostering a collaborative environment. Practical experience with cloud-based applications. A proven track record in crafting secure and high-performing software solutions. A history of meeting deadlines with exceptional quality. Skills We're Looking For: Experience with .NET and .NET Framework using C# - 3+ years Experience with .NET Web API - 3+ years Proficiency in Databases (SQL Server) - 3+ years Skilled in Javascript / Typescript - 3+ years Familiarity with front-end frameworks (VueJs preferred) - 3+ years Unit Testing experience (XUnit/NUnit/MSTest) - 2+ years Knowledge of Docker and Kubernetes - 1+ year Experience with Azure DevOps - Pipelines, Artifacts, Repos - 1+ year Familiarity with Azure services (AppInsights, Storage, KeyVault, etc.) - 1+ year Experience in E2E Testing (Playwright preferred) - 1+ year Proficient with ORM technologies (Entity Framework/Dapper/NHibernate/ADO.Net) - 1+ year Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - Flexible work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.
Vadodara, Gujarat, India
None Not disclosed
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you'll love this role as Test Engineer at Civica As a Software Test Engineer, you'll join forces with a dynamic, cross-functional team of software engineers to craft automated solutions that catch potential issues early in the development lifecycle. You will take the lead in designing, developing, and continually refining our test infrastructure and frameworks, equipping your team with the essential tools to deliver high-quality products to our users. Adopting a proactive stance towards product quality within your domain, you will spearhead the testing community by establishing standards, mentoring fellow software test engineers, and advocating for best practices. You'll take on complex and critical testing scenarios, utilizing your skills to troubleshoot and resolve intricate issues, ensuring smooth software delivery. Your responsibilities will include designing, developing, and maintaining automated test frameworks for web applications (including cross-browser compatibility), APIs, and backend systems, ensuring top-notch, reliable software releases. Engaging in API testing with tools such as Postman, Insomnia, or K6, you'll assess both the functional and performance dimensions of services. Furthermore, collaborating with product managers, designers, and other team members will be integral to enhancing product design, testability, and implementation strategies. Working closely with development teams, you will help integrate automated tests into CI/CD pipelines, promoting efficient and streamlined workflows. By participating in code reviews, you'll contribute to the ongoing improvement of test automation quality, while also analyzing test results, reporting bugs, and collaborating with cross-functional teams to address issues swiftly and effectively. Additionally, you'll have the opportunity to spot areas for process enhancements and put best practices into action to elevate testing efficiency and effectiveness. You may also participate in recruitment efforts, including conducting technical assessments as needed. Requirements What you will need to be successful in this role Experience in test automation, specialising in developing and maintaining reliable and scalable automated test frameworks Experience with Playwright Proficiency in programming languages such as Javascript, Python, or TypeScript Understand and validate basic database queries to support end-to-end testing. Solid understanding of API architectures, including REST and gRPC, with expertise in testing and validating API requests and responses Hands-on experience with CI/CD pipelines and integrating automated tests with CI/CD tools Collaborate with developers, designers, and QA engineers in Agile sprints to support early testing and quality assurance. Familiarity with cloud platforms such as AWS or Azure Experience with Agile development methodologies Proficiency in .NET (C#) is preferred Knowledge of containerisation tools (e.g. Docker) and orchestration frameworks (e.g., Kubernetes) Benefits Why you'll love working with us. We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes.
Vadodara, Gujarat, India
INR 24.5862 - 24.5862 Lacs P.A.
Remote
Full Time
We're Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration. As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities. Why you will love this opportunity as Senior Software Engineer at Civica As a Senior Software Engineer, you will hold the exciting responsibility of developing, writing and maintaining testing code in alignment with the strategic roadmap set forth by the Product Management team. As an essential part of the Engineering Team, you will actively participate in technical discussions, engage in thorough design reviews, and take on challenging problem-solving endeavours. Analyze new requirements and provide impact analysis addressing technical design and identifying individual tasks Architect, design and implement solutions for requirements. Setting up CI/CD pipelines and Continuous integration & delivery of the application to Dev/Test/PROD environments. Design and coding of new facilities Communication of technical details that impact fulfilment of requirements. Iterative development of software with responsiveness to constructive feedback. Provide 3rd line application support against agreed service levels including the implementation of bug fixes Develop and maintain code to a high standard within IT development and maintenance projects. Troubleshoot and problem-solve support issues as they arise and as directed by the CIVICA Engineering Manager. Perform code reviews, coach fellow engineers, and champion Agile and modern development practices. Perform unit testing of work. Write documentation and comment code as required. Ensure code is properly version-controlled. Comply with corporate test processes and ISO 9001 Quality Management System. Requirements What you will do to be successful in this role: Must have minimum 4+ years of relevant experience Strong background in .Net development, including .Net Core, C#, and Angular. Self-motivated individual who can work independently, as well as being a strong team collaborator Capability to operate at both detailed and conceptual levels Advocacy for Agile methodologies and collaborative teamwork. Hands-on experience with cloud-based applications. Proven ability to develop secure and performant software solutions. Track record of delivering commitments on time and quality Skills Required: .NET and .NET Framework using C#- 4 + Years Net Web API- 4 + Years Databases (SQL Server)- 4 + Years Javascript / Typescript-4 + Years Front-end frameworks (VueJs preferred)- 4 + Years Unit Testing (XUnit/NUnit/ MSTest)- 2 + Years Docker + Kubernetes- 1 + Years Azure DevOps - Pipelines, Artifacts, Repos -1 + Years Azure (AppInsights, Storage, KeyVault, etc.)-1 + Years E2E Testing (Playwright preferred)- 1 + years ORM (Entity Framework/ Dapper/ NHibernate/ ADO.Net)- 1 + years Benefits Why you'll love working with us We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect: We're all different - and we love this about us. We provide an inclusive, safe, and welcoming environment to all Civicans - there are heaps of opportunities to enable you to grow and be your best. Giving culture - we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice. Flexible Work - Flexible work - we have the technology and tools to support you to work from home and come into our offices now and then to catch up and socialise with colleagues. Apply for this job - Become part of something special Do you see yourself in this role? If so, then we would love to hear from you. We are an equal opportunity employer. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. In fact, we strongly believe that diversity of experience contributes to a broader collective perspective that will consistently lead to a better company and better outcomes. We are working hard to increase the diversity of our team wherever we can, and we actively encourage everyone to consider becoming a part of it.
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.