Software Engineer 3

3 months ago


Bengaluru, India Granicus Full time
The Senior Software Engineer role at Granicus is for developers who lead the development team by example. They regularly take on the most difficult technical tasks and consistently make significant contributions to all areas of the Granicus product suite. In addition to those contributions, the Senior Software Engineer is a key contributor when new features are being groomed and planned by their team. Their application knowledge is indispensable in this area.Senior Software Engineers not only have deep expertise in multiple different applications, but they also understand and directly contribute to the management of Granicus’s technical infrastructure.Finally, the Senior Software Engineer is a go-to technical resource for anyone in the broader Granicus technology organization. They fully understand the deployment and support of applications in all environments and are an excellent mentor to groups and individuals within and outside of the development team.

What your impact will look like here:

Collaborate with product management and business stakeholders to deliver SaaS based solutions. Communicate and work effectively with others to create great high quality software. Work in line with the software development process and actively seek to improve it. Proactively improve the design and architecture of our products. Design and implement solutions that are highly secure, performant, scalable and highly available. Support and maintain existing products. Come up with technical solutions to problems and push them through to implementation. Mentor and provide technical training to team members. Help train and onboard new hires. Champion the development team’s core values

You will love this job if you have:

5-6 Years Experience in developing, testing, shipping, and supporting production quality web application. Intermediate/Expert -level knowledge of Ruby on Rails and related frameworks. Experience with AWS or similar cloud technologies and CI/CD methodology. Good to have knowledge of HTML 5, CSS, JavScript, and related web technologies. Experience developing unit tests, integration tests, E2E tests, load/stress tests. Commitment to quality and the craft of software development. Strong analytical and problem-solving skills. Passion for learning new things and the ability to do so quickly. The Team We area globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand. The Culture At Granicus, we are building a transparent, inclusive, and safe space for everyone who wants to be a part of our journey. A few culture highlights include – - Employee Resource Groups to encourage diverse voices- Coffee with Mark sessions – Our employees get to interact with our CEO on very important and sometimes difficult issues ranging from mental health to work life balance and current affairs. - Embracing diversity & fostering a culture of ideation, collaboration & meritocracy- We bring in special guests from time to time to discuss issues that impact our employee population The Company Serving the People Who Serve the PeopleGranicus is driven by the excitement of building, implementing, and maintaining technology that is transforming the Govtech industry by bringing governments and its constituents together. We are on a mission to support our customers with meeting the needs of their communities and implementing our technology in ways that are equitable and inclusive. Granicus has consistently appeared on the GovTech 100 list over the past 5 years and has been recognized as the best companies to work on BuiltIn. Over the last 25 years, we have served 5,500 federal, state, and local government agencies and more than 300 million citizen subscribers power an unmatched Subscriber Network that use our digital solutions to make the world a better place. With comprehensive cloud-based solutions for communications, government website design, meeting and agenda management software, records management, and digital services, Granicus empowers stronger relationships between government and residents across the , , Australia, New Zealand, and Canada. By simplifying interactions with residents, while disseminating critical information, Granicus brings governments closer to the people they serve—driving meaningful change for communities around the globe.Want to know more? See more of what we do . The Impact We are proud to serve dynamic organizations around the globe that use our digital solutions to make the world a better place — quite literally. We have so many powerful success stories that illustrate how our solutions are impacting the world. See more of our impact . The Process - Assessment – Take a quick assessment.- Phone screen – Speak to one of our talented recruiters to ensure this could be a fit.- Hiring Manager/Panel interview – Talk to the hiring manager so they can learn more about you and you about Granicus. Meet more members on the team Learn more and share more.- Reference checks – Provide 2 references so we can hear about your awesomeness.- Verbal offer – Let’s talk numbers, benefits, culture and answer any questions.- Written offer – Sign a formal letter and get excited because we sure are Benefits at Granicus India Along with the challenges of the job, Granicus offers employees an attractive benefits package which includes – - Hospitalization Insurance Policy covering employees and their family members including parents- All employees are covered under Personal Accident Insurance & Term Life Insurance policy- All employees can avail annual health check facility - Eligible for reimbursement of telephone and internet expenses - Wellness Allowance to avail health club memberships and/or access to physical fitness centres- Wellbeing Wednesdays which includes 1x global Unplug Day and 2x No Meeting Days every quarter- Memberships for ‘meditation and mindfulness ‘ apps including on-demand mental health support 24/7 - Access to learning management system Say., LinkedIn Learning Premium account membership & many more- Access to Rewards & recognition portal and quarterly recognition program Security and Privacy Requirements - Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies. Granicus is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional orientation, marital status, status regarding public assistance, familial status, military or veteran status or any other status protected by applicable law.
  • Software Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland India team as a key member of our InGenius product development team. As a Software Engineer II, you will be responsible for developing new features, troubleshooting issues, and collaborating with team members to deliver high-quality software...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: DevOps EngineerJob Summary:At Iosys Software, we are seeking a skilled DevOps Engineer to collaborate closely with our Product and Engineering teams. This role involves having knowledge of all stages of software development and working alongside other software engineers and developers.Key Responsibilities:Develop high-quality code across system...

  • Software Engineer 3

    3 weeks ago


    Bengaluru, Karnataka, India Euromonitor Full time

    Job Title: Software Engineer 3We are seeking a highly skilled Software Engineer 3 to join our team at Euromonitor International. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Microsoft technology stack.Key Responsibilities:Design and develop scalable,...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India Dew Software Full time

    About the Role:We are seeking a skilled Software Engineer to join our team.As a Backend Developer, you will design and develop scalable and efficient software solutions.Our team of Cloud Computing Specialists work with cloud-based technologies to deliver innovative solutions.The Web Services Architect will lead the design and implementation of web...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at Iosys Software.Key Responsibilities:Develop high-quality code across the system components including front-end, back-end and database.Stay current and provide insight on cutting-edge software approaches, architectures and vendors.Ensure requirements such as data security,...


  • Bengaluru, Karnataka, India Publicis Sapient Full time

    Job Title: Software Development Engineer 3About the Role:We are seeking a highly skilled Software Development Engineer 3 to join our team at Publicis Sapient. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software applications and services.Key Responsibilities:Design and develop software...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job SummaryThe Senior Software Development Engineer is a highly skilled professional who plays a critical role in the Product & Engineering team at Iosys Software. This individual is responsible for collaborating closely with the Chief Product Officer & Chief Technology Officer to drive software development and innovation.Key Responsibilities:Software...


  • Bengaluru, Karnataka, India Amadeus Full time

    Job TitleSoftware Development Engineer 3At Amadeus, we are seeking a skilled Software Development Engineer 3 to join our team. This role will be responsible for designing, developing, and testing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyzing specifications and defining user requirements for software...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Sonata Software Full time

    Company Overview:Sonata Software is a global leader in IT services and digital solutions. With decades of experience, we specialize in helping businesses navigate the digital landscape. Our expertise spans industries, from retail and manufacturing to healthcare and more.Leveraging cutting-edge technologies such as AI, ML, and blockchain, we empower...


  • Bengaluru, Karnataka, India Publicis Sapient Full time

    Job Title: Software Development Engineer 3We are seeking a highly skilled Software Development Engineer 3 to join our team at Publicis Sapient. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software applications and services.About the Role:Design and develop software applications and...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our Upland InGenius team. As a key member of our global development team, you will be responsible for integrating CRM and telephony systems, working with our global development team to deliver high-quality software solutions.Key Responsibilities:Develop...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space with a global presence, is seeking a skilled Python developer to contribute to their team. As a CMMi Level 3 and ISO certified organization, Dew Software is committed to high-quality and excellence in service. This position will provide the ideal candidate the opportunity to work alongside...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the Digital Transformation space, is seeking a highly skilled Python Developer to contribute to their team. As a CMMi Level 3 and ISO certified organization, Dew Software is committed to high-quality and excellence in service. This position will provide the ideal candidate the opportunity to work alongside Fortune 500...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key ResponsibilitiesDesign and build advanced...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...


  • Bengaluru, Karnataka, India Dew Software Full time

    Android Developer Position at Dew SoftwareDew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation. As an Android Developer at Dew Software, you...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...

  • Software Engineer 3

    3 weeks ago


    Bengaluru, Karnataka, India Granicus Full time

    About GranicusGranicus is a leading provider of cloud-based solutions for governments and their constituents. Our mission is to empower stronger relationships between government and residents by simplifying interactions and disseminating critical information.Job SummaryWe are seeking a highly skilled Software Engineer 3 to join our team. As a key member of...


  • Bengaluru, India Guidewire Software Full time

    Guidewire's development team is looking for a smart, proactive, and results-oriented Senior Software Full stack Engineer to build elegant solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better. The team is looking for an enthusiastic engineer who is passionate about building...