Description

  • Design, develop, and implement software applications in accordance with company standards and project requirements.
  • Collaborate with product managers, designers, and other engineers to define and refine requirements.
  • Write clean, maintainable, and efficient code.
  • Perform code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in agile development practices, including stand-ups, sprint planning, and retrospectives.
  • Contribute to the continuous improvement of the software development process.
  • Stay up to date with emerging trends and technologies in software development

    Qualifications:
    Bachelor's degree in computer science, Engineering, or a related field.
  • 5+ years of Proven experience as a Full Stack Development Engineer
  • Strong knowledge of programming languages such as Java, .Net,Angular.
  • Experience with software development methodologies and tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks simultaneously
     

Key Skills
Education

Bachelor's degree