Key Responsibilities
- Design, develop, and maintain scalable software applications
- Write clean, efficient, and maintainable code in Python, Java, or Node.js
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Debug and resolve technical issues in production environments
- Optimize application performance and scalability
- Document technical specifications and system architecture
Requirements
- 3+ years of experience in software development
- Proficiency in Python, Java, or Node.js
- Strong knowledge of SQL and database design
- Experience with REST APIs and microservices architecture
- Problem-solving mindset with a focus on quality and efficiency