onsite
Software Developer - Back End - SOFTLINE TECHNOLOGY
Software Engineer
Back‑end developer building scalable services with Python/Node.js, managing relational databases, deploying on AWS, and containerizing with Docker. Focus on API design, performance tuning, and cloud infrastructure.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance back‑end services using Python or Node.js.
- Implement and optimize SQL queries and database schemas for reliability and scalability.
- Build and expose RESTful APIs, ensuring proper authentication, authorization, and documentation.
- Containerize applications with Docker and orchestrate deployments on AWS (EC2, ECS, RDS).
- Collaborate with front‑end and DevOps teams to integrate features and automate CI/CD pipelines.
- Monitor application health, troubleshoot issues, and implement performance improvements.
Requirements
- 3+ years of professional back‑end development experience.
Skills
pythonnodejssqlawsdocker