30 Jul
|
TestHiring
|
Hyderabad
30 Jul
TestHiring
Hyderabad
- Design, develop, test, and deploy robust, scalable, and secure software applications.
- Collaborate with product managers, designers, and other engineers to define, prioritize, and execute product features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews, technical discussions, and agile ceremonies (sprints, stand-ups, retrospectives).
- Troubleshoot, debug, and resolve software defects and performance bottlenecks.
- Contribute to system architecture decisions and recommend improvements for scalability and reliability.
- Integrate third-party services and APIs to enhance application functionality.
- Stay updated with emerging technologies and advocate for their adoption where appropriate.
- Support deployment, monitoring, and maintenance of applications in production environments.
Requirements
- Bachelor’s degree in Computer Science, Engineering,
or a related technical field.
- 2–5 years of professional experience in software development with a solid portfolio of projects.
- Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript, Go, or C#).
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Experience with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently and in a team environment.
- Excellent communication skills and a proactive mindset toward continuous improvement.
- Experience with containerization (Docker) and orchestration tools (Kubernetes) is a plus.
📌 Require a Software Engineer in Hyderabad
🏢 TestHiring
📍 Hyderabad