Senior Developer

Carat

Pune, India
Entire software development cycle
Long-term code reusability and stability
Proactively identifies security issues
Participates in the entire software development cycle - requirements’ analysis, design and development, unit testing and documentation

Job Summary

  • Participates in the entire software development cycle - requirements’ analysis, design and development, unit testing and documentation.
  • Proactively identifies security, usability etc. issues and formulates strategies to resolve them.
  • Mentors new software engineers in the team and delivers trainings and participates in knowledge sharing.

Matching Summary

Participates in the entire software development cycle - requirements’ analysis, design and development, unit testing and documentation.

Skills & Requirements

Must-have

  • entire software development cycle
  • long-term code reusability and stability
  • proactively identifies security issues
  • ownership for delivery of complex features
  • accurate personal estimates
  • integrates new technologies

Nice-to-have

  • technical guidance and suggest improvements
  • mentors new software engineers
  • participates in knowledge sharing
  • broader overview on the project

Key Requirements

  • Permanent
  • Full time

Work Rights

Not specified

Tailored Resume

Cover Letter