HamburgerMenu
hirist

W Energy Software - Senior Software Engineer - Python/React.js

W Energy Software
5 - 10 Years
Bangalore

Posted on: 15/04/2026

Job Description

Senior Software Engineer (Python)


Role & Responsibilities :


- Develop and maintain web applications using python for the backend and React for the frontend.


- Collaborate with UX/UI designers to implement user-friendly interfaces and improve user experience.


- Troubleshoot, debug, and optimize applications for maximum speed and scalability.


- Design and implement RESTful APIs and integrate with third-party services.


- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.


- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.


- Lead the creation, development, and implementation of critical system design changes, enhancements, and software projects


- Ensure timely execution of project deliverables


- Work with other engineers to ensure the system and product is consistent and aligned through all processes


- Follow development standards and promote best practices


- Individual contributor as an engineer


Requirements & Qualifications :


- Bachelor's degree in Computer Science, or a related field (or equivalent experience)


- 5+ years of software development experience with a strong background in Python web-based framework like Django, Flask etc.


- Proven experience as a Full Stack Developer, with a strong focus on Python and React.


- Proficiency in JavaScript (ES6+), HTML5, CSS3, and related web technologies.


- Experience in REST and effective web services design


- Front-end development experience with hands-on experience in Angular or React


- Experience working on ETL Data pipelines


- Proficient in writing SQL queries against a relational database


- Experience with state management libraries (e.g., Redux, Context API).


- Experience with databases (SQL and NoSQL), such as SQL Server, PostgreSQL, DynamoDB, or similar.


- Familiarity with testing frameworks (e.g., Jest).


- Familiarity with serverless architecture.


- Experience with cloud platforms like AWS, Azure is preferred


- Experience with version control systems, such as Git


- Familiarity with CI/CD and automation methodologies and tools (e.g. Jenkins, bitbucket pipelines) is

preferred


- Excellent written and verbal communications skills are a must

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...