Career Opportunities with W Energy Software

Careers At W Energy Software

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.


Senior Software Engineer

Location: India

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

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System