Senior Software Developer

1 month ago


Bangalore Urban, India Varahe Analytics Private Limited Full time

Position: Senior Software Developer

Location: Bangalore Office

Experience: 3 years or Above


About Varahe Analytics

Varahe Analytics is one of India’s premier integrated political consulting firms specializing in building data-driven 360-degree election campaigns. We help our clients with strategic advice and implementation, combining data-backed insights and in-depth ground intelligence into a holistic electoral campaign.


We are passionate about our democracy and the politics that shape our world. We draw on some of the sharpest minds from distinguished institutions and diverse professional backgrounds to help us achieve our goal of building electoral strategies that spark conversations, effect change, and help shape electoral and legislative ecosystems in our country.


Job Overview

We are in search of a Senior Software Developer with 3 years of experience to join our team. This role offers a chance to work across our entire tech stack, contribute to technical initiatives and collaborate on significant projects that impact our products and processes. The ideal candidate should have worked with both backend and frontend technologies, bringing a well-rounded perspective to our development efforts.


Responsibilities:

● Develop and maintain robust, scalable web applications using various frontend and backend

technologies, with a focus on Python-based backends.

● Take end-to-end ownership of assigned tasks and projects, seeing them through from initial

design to final implementation and ongoing maintenance.

● Collaborate on the design and optimization of complex data pipelines and storage solutions.

● Contribute to the automation of existing processes, improving efficiency for both internal and

external teams.

● Actively participate in code reviews and help implement best practices for our diverse

development processes.

● Write clean, efficient, and well-documented code.

● Work closely with team members to translate business requirements into comprehensive

technical solutions

● Stay updated on new technologies and proactively contribute ideas to enhance our tech stack.

● Troubleshoot and resolve technical issues or bugs across the stack, taking initiative in the

resolution process.

● Understand and utilize relevant open source libraries and tools.

● Manage your own time and tasks effectively to meet project deadlines and quality standards.


Required Skills:

● 3 years of professional experience in software development.

● Expert-level proficiency in Python and additional experience with at least one other server-side

language.

● Advanced experience with Python web frameworks (e.g., Django, Flask) and familiarity with

other backend frameworks.

● Proficiency in frontend technologies: JavaScript (including one of the modern frameworks like

React, Angular, or NextJS), HTML5, CSS3 is a must.

● In-depth knowledge of both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases.

● Experience with continuous integration and continuous deployment (CI/CD) practices.

● Strong skills in version control systems (e.g., Git)

● Solid understanding of software architecture principles and design patterns across different

tech stacks.

● Mastery of various testing frameworks and tools (e.g., pytest, Jest)

● Exceptional problem-solving abilities and logical reasoning.

● Experience with RESTful API design and implementation.


Skills - PYTHON ,React JS , Angular , CSS , HTML , Javascript


If you're a fresh professional looking for a high-impact challenge, interested in joining a team of like-minded and motivated individuals who think strategically, act decisively, and get things done, drop in an email at openings@varaheanalytics.com, vinay.vp@varaheanalytics.com



  • Bangalore Urban, India Sonata Software Full time

    About Sonata Software: Sonata Software is a leading global IT services and consulting company that specializes in providing innovative technology solutions. We focus on driving digital transformation by leveraging cutting-edge technologies. We are urgently hiring a talented and experienced Sr. SDET to join our dynamic team.Job Summary: We are looking for an...


  • Bangalore Urban, India Oracle Full time

    As the Senior Manager of Software Development at Virtual Node, your main responsibility will be to build and lead a crucial component used for running multiple OCI services. The team's goal is to enhance and improve serverless Kubernetes capabilities and meet aggressive roadmap commitments to support growing business needs. You will be in charge of building...


  • Bangalore Urban, India Oracle Full time

    As the Senior Manager of Software Development at Virtual Node, your main responsibility will be to build and lead a crucial component used for running multiple OCI services. The team's goal is to enhance and improve serverless Kubernetes capabilities and meet aggressive roadmap commitments to support growing business needs. You will be in charge of building...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bangalore Urban, India Advanced Sterilization Products Full time

    The Senior Software Engineer is responsible for designing, developing, and implementing complex software systems on ASP capital and connected systems. This role will work closely with the verification and validation team to ensure the quality and reliability of ASP software products. This position reports to the Sr. Manager/Director of Software and...


  • Bangalore Urban, India Rippling Full time

    Senior Software Engineer About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system....


  • Bangalore Urban, India Rippling Full time

    Senior Software EngineerAbout RipplingRippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.Take...


  • Bangalore Urban, India Spirent Communications Full time

    Job title: Senior Staff Software Engineer Location: Bangalore About Spirent Communications Spirent is the leading global provider of automated test and assurance solutions for communications networks, cybersecurity, and positioning. We provide innovative products, services, and managed solutions that address the test, assurance, and automation challenges of...


  • bangalore, India Guidewire Software Full time

    Guidewire's development team is seeking a Senior Frontend Engineer to build sophisticated solutions for the property & casualty insurance industry's complex business domain and make our industry-leading products even better.You will play a meaningful role in designing and developing micro-services, components, and tools for Guidewire Cloud, our...


  • Bangalore Urban, India TargetHR Full time

    We're Hiring: Senior Software Engineer📍 Location: Bangalore -Hybrid💼 Role Type: Full-TimeTargetHR is hiring for one of its top clients, a leading SaaS management platform that helps organizations discover, manage, and optimize their software applications effortlessly. They are looking to hire an SSE to lead large-scale projects and design scalable...


  • Bangalore Urban, India TargetHR Full time

    We're Hiring: Senior Software Engineer Location: Bangalore -Hybrid Role Type: Full-Time TargetHR is hiring for one of its top clients, a leading SaaS management platform that helps organizations discover, manage, and optimize their software applications effortlessly. They are looking to hire an SSE to lead large-scale projects and design scalable...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bangalore Urban, India Advanced Sterilization Products Full time

    SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing Linux Application software on a complex embedded systems on ASP capital and connected systems. This role will work closely with the Software Systems and V&V teams to ensure the quality and reliability of ASP software products. This position reports to the...


  • Bangalore Urban, India Aerchain Full time

    Job Title: Software Development Engineer-II/III ( B2B SaaS) Location: JP Nagar - Bangalore (5 Days WFO) Company: Aerchain About Us: Aerchain is an AI-powered procurement platform transforming the way enterprises handle purchasing. As a dynamic and innovative startup, we work with some of the largest global companies and are supported by top accelerator...


  • Bangalore Urban, India Aerchain Full time

    Job Title: Software Development Engineer-II/III ( B2B SaaS)Location: JP Nagar - Bangalore (5 Days WFO)Company: AerchainAbout Us:Aerchain is an AI-powered procurement platform transforming the way enterprises handle purchasing. As a dynamic and innovative startup, we work with some of the largest global companies and are supported by top accelerator programs....


  • Bangalore, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...