TestHiring logo

Require a associate software engineer in hyderabad

TestHiring
Full-time
On-site
Hyderabad, Telangana, India
Tech & Engineering
  • Collaborate with engineering teams to design, develop, and maintain scalable software applications and systems.
    <\/li>
  • Write clean, efficient, and well -documented code following best practices and coding standards.
    <\/li>
  • Participate in code reviews to ensure quality, maintainability, and adherence to architectural guidelines.
    <\/li>
  • Debug, troubleshoot, and resolve software issues in development and production environments.
    <\/li>
  • Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions.
    <\/li>
  • Contribute to the implementation of automated testing, CI/CD pipelines, and DevOps practices.
    <\/li>
  • Stay up to date with emerging technologies and industry trends to continuously improve development processes.
    <\/li>
  • Support system integration, performance optimization, and security best practices across software components.
    <\/li>
  • Document technical designs, system workflows, and operational procedures for knowledge sharing and future reference.
    <\/li><\/ul><\/div><\/div>

    <\/div><\/span>

    Requirements<\/h3>
    • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
      <\/li>
    • 2–5 years of hands -on experience in software development with proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, or C#).
      <\/li>
    • Strong understanding of object -oriented design principles, data structures, and algorithms.
      <\/li>
    • Experience with version control systems (e.g., Git) and collaborative development workflows.
      <\/li>
    • Familiarity with RESTful APIs, web services, and database technologies (SQL/NoSQL).
      <\/li>
    • Basic understanding of cloud platforms (e.g., AWS, Azure, or GCP) and containerization (e.g., Docker).
      <\/li>
    • Knowledge of Agile/Scrum methodologies and experience working in iterative development cycles.
      <\/li>
    • Excellent problem -solving skills, attention to detail, and ability to work independently as well as in a team environment.
      <\/li>
    • Strong communication and documentation skills.
      <\/li>
    • Willingness to learn, adapt, and take ownership of assigned tasks in a fast -paced environment.
      <\/li><\/ul><\/div><\/div>

      <\/div><\/span>