• The desired candidate should have 5+ years of experience and knowledge in all phases of Software Development Life Cycle
  • Should have experience in Enterprise Database Management Systems and object-oriented analysis and design 
  • Should have in-depth knowledge and experience in all phases of the software development lifecycle
  • Work closely with project managers, business analysts, and other developers to ensure software requirements are met
  • Ability to tackle complex problems, learn quickly and independently, and proactively recommend solutions to improve efficiency or effectiveness
  • Should have solid troubleshooting ability to find valid solutions or options for technical issues
  • Good team player, quick learner, capable of working in high-demand work environments, and ready to accept any challenges
  • Good verbal/written communication skills with the ability to work in large teams and interact with technical teams