Job Description

Responsibilities

Job Description

  • An Agile developer, focusing on sustainable development by exercising good estimation, effective branching strategies for managing code, automated testing to protect quality, and continuous deployment to get faster feedback.
  • Collaborate directly with a cross-functional team of Developers, QA, Product Managers, and other stakeholders to facilitate the design and development process.
  • Own components of product and produce a well-thought-out architecture that is scalable, performant, secured and highly reliable.
  • Prepare detailed design document including Class diagram, sequence diagram, interface specification, persistence model, screen mockups where required.
  • Implement modules ensuring best coding practice.
  • Perform code reviews of components & modules with recommendation around best coding practices.
  • Assist Operations / Support team in resolving Production Issues.

Ready to Apply?

Take the next step in your AI career. Submit your application to ICE today.

Submit Application