Software Development Engineer | Appen | Hyderabad, Telangana

Job description:

Appen is conducting an interview for the post of Software Development Engineer.

In this role, you will be responsible for developing high-quality software that will play a key role in shaping the future of AI and machine learning.

Job duties and responsibilities:

  • Collaborate with our team to design, develop, and maintain software systems and applications.
  • Write clean, maintainable, and efficient code in languages such as Python, Java etc.
  • Implement and test software components and ensure that they meet design specifications.
  • Participate in code and design reviews to maintain our high development standards.
  • Work closely with other team members to troubleshoot, debug, and improve existing software systems.
  • Contribute to all phases of the software development lifecycle, from concept to deployment.
  • Engage with cross-functional teams to understand and translate business requirements into software solutions.

Qualifications and experience required:

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
  • 1-2 years of experience in software development.
  • Proficiency in one or more programming languages such as Java, Python etc.
  • Work experience in developing microservices and building RESTful APIs.
  • Strong understanding of algorithms and data structures.
  • Work experience in designing relational database management systems (RDBMS) or NoSQL databases.
  • Familiarity with AI and machine learning concepts is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills.
  • Ability to work effectively in a fast-paced, dynamic environment.

Job/Req. ID: N/A

Company: Appen

Location: Bangalore, KA

Job Category: CSE/IT Engineering

Join all India Software Jobs Telegram Group

Join all India Software Jobs WhatsApp Group