Empower

Engineer Software

Empower
Apply
3 days ago
Remote, India or Bengaluru, IndiaMid Level

Responsibilities

  • Design, code, test, deploy, and maintain software features and application components.
  • Collaborate with cross-functional teams to gather and refine software requirements.
  • Lead coding efforts for specific modules or features.
  • Troubleshoot and resolve complex software issues.
  • Participate in code reviews and enforce coding standards.
  • Contribute to architectural decisions and design discussions.

Requirements

  • Bachelor’s degree in computer science or equivalent training.
  • At least 3 years of software development experience.
  • Proficiency in one or more programming languages such as Java, Python, Swift, or JavaScript.
  • Strong understanding of software development methodologies and best practices.
  • Problem-solving, debugging, and troubleshooting skills.
  • Excellent teamwork and communication abilities.
  • Experience with Agile principles is preferred.
  • Experience across multiple projects and development cycles is preferred.

Benefits

  • Flexible work environment.
  • Fluid career paths and encouragement of internal mobility.
  • Emphasis on purpose, well-being, and work-life balance.
  • Welcoming and inclusive workplace environment.
  • Opportunities to volunteer in the community.

Tech Stack

Categories

Empower

About Empower

10,000+ employees
Contact me