Senior Software Developer
1 week ago
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 ,
-
Data Warehouse Architect
4 weeks ago
Bengaluru, Karnataka, India Senior .Net Developer Full timeAbout Noesys SoftwareNoesys Software is a cutting-edge technology company that provides innovative solutions for businesses. Our flagship product, Infoveave, is a comprehensive analytics and automation platform that enables companies to manage their data, track performance, and automate critical processes.Job DescriptionWe are seeking a highly skilled Data...
-
Senior Software Developer
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeJob Title: Senior Software DeveloperAbout the Role:MRI Software is a global leader in Proptech, delivering innovative applications and solutions that enable real estate companies to excel. As a Senior Software Developer, you will play a crucial role in designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based...
-
Senior Software Developer
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAt MRI Software, we are seeking a highly skilled Senior Software Developer to join our team and contribute to the design, development, and maintenance of our innovative applications.Key Responsibilities:Design, develop, and maintain efficient, reusable, and reliable code.Write efficient and effective automated unit tests.Review and refactor code.Collaborate...
-
Senior Software Developer
4 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAt MRI Software, we're seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based applications.Key responsibilities include:Designing and developing software applications using...
-
Senior Software Developer
2 weeks ago
Bengaluru, Karnataka, India PNR Software Solutions Full timeMain Responsibilities: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to identify business needs and implement technical solutions. Your expertise in full stack development will enable you to handle tasks ranging from...
-
Senior Enterprise Software Developer
3 weeks ago
Bengaluru, Karnataka, India Iosys Software Full timeJob Title: Senior Enterprise Software DeveloperOverviewIosys Software is seeking a highly skilled and experienced Senior Enterprise Software Developer to join our dynamic team. The ideal candidate will have a strong background in designing and developing complex enterprise applications using EJB technology, with a focus on scalability and reliability.Key...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Rocket Software Full timeJob Title: Senior Software EngineerJob Overview:The Senior Software Engineer at Rocket Software is responsible for designing, developing, and implementing software features and functionality. This role requires strong technical skills, excellent problem-solving abilities, and effective communication skills.Key Responsibilities:Design and develop software...
-
Senior Software Developer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAt MRI Software, we are seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based applications.Key Responsibilities:Design and develop software applications using...
-
Senior Software Developer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAt MRI Software, we are seeking a highly skilled and experienced Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based applications.The ideal candidate will have a strong background in Python...
-
Senior AI Software Developer
4 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeDew Software is seeking a highly skilled and experienced Senior AI Software Developer to drive the development and implementation of cutting-edge artificial intelligence solutions for our clients. As a Senior AI Software Developer, you will be responsible for designing, developing, and optimizing AI models and algorithms to solve complex business...
-
Senior Software Applications Developer
1 week ago
Bengaluru, Karnataka, India MRI Software Full timeAbout the Role:MRI Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining efficient and scalable software applications.Responsibilities:Design, develop, and maintain efficient and scalable software applicationsCollaborate with...
-
Senior Backend Software Developer
3 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeKey Responsibilities:As a Senior Backend Software Developer at Sonata Software, you will be responsible for designing and developing scalable backend systems using C#. Your expertise in SQL databases, including SQL Server, MySQL, and Oracle, will be crucial in ensuring data integrity and performance.Technical Requirements:We are looking for a candidate with...
-
Senior AI Software Developer
4 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeSenior AI Software EngineerDew Software is seeking a highly skilled and experienced Senior AI Software Engineer to develop and implement cutting-edge artificial intelligence solutions for our clients.Key ResponsibilitiesDesign, develop, and implement AI models and algorithms to solve complex business problems.Collaborate with data scientists and stakeholders...
-
Senior Software Developer
2 weeks ago
Bengaluru, Karnataka, India NEC Software Solutions Full timeAt NEC Software Solutions, we're seeking a talented Senior Software Developer to join our team of experts in software development. This role involves working with our cutting-edge technology to deliver scalable and resilient applications.Key Responsibilities:Implementing web services and RESTful APIs using WordPress and PHPDeveloping container orchestration...
-
Senior Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India Techcanopy Software Labs Full timeRole SummaryWe seek a highly skilled Senior Software Development Lead to join our team at Techcanopy Software Labs.About the RoleThe successful candidate will have a Bachelor's degree in Computer Science and a minimum of 7 years of experience in Java and related technologies.Key Responsibilities:Collaborate closely with Architects to review designs and...
-
Senior Software Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Iosys Software Full timeJob 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...
-
Senior Backend Software Developer
3 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeKey Responsibilities:As a Senior Backend Software Developer at Sonata Software, you will be responsible for designing and developing scalable backend systems using C#. Your expertise in SQL databases, including SQL Server, MySQL, and Oracle, will be crucial in ensuring data integrity and performance.Technical Requirements:We are looking for a candidate with...
-
Senior Software Developer
2 weeks ago
Bengaluru, Karnataka, India Indsoft Software Technologies P Limited Full time**Job Title:** Senior Software DeveloperJob Summary: We are seeking an experienced Senior Software Developer to join our team at Indsoft Software Technologies P Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex enterprise solutions using VB.NET.Key Responsibilities:Design and develop...
-
Senior Software Developer
4 weeks ago
Bengaluru, Karnataka, India Eka Software Solutions Full timeAbout Eka Software SolutionsEka Software Solutions, a part of STG, has merged with Quor Group to establish a strong presence in the vendor solutions market for metals, energy, and agriculture. Our company offers a cloud-based suite of CTRM and ETRM solutions enhanced by AI/ML technology, alongside Supply Chain Management and E-Sourcing products.Job...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeJob Title: Senior Developer / Lead - Core Java with ReactJSJob Description:We are seeking a seasoned Senior Developer / Lead with over 8 years of experience in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS fundamentals. Previous experience...