onsite
Software Engineer - INFRAPOD TECHNOLOGIES
Software Engineer
Full‑stack Software Engineer building secure, scalable web applications with Python and Node.js, leveraging AWS, Docker, and CI/CD pipelines to deliver reliable billing solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications focused on user experience, security, and scalability.
- Collaborate across the full software development life cycle: architecture, coding, code reviews, unit and integration testing, and deployment.
- Implement and manage cloud infrastructure on AWS, including EC2, RDS, S3, and Lambda functions.
- Containerize services with Docker and orchestrate deployments using CI/CD pipelines (Git, Jenkins, GitHub Actions).
- Develop and expose RESTful APIs, ensuring proper authentication, authorization, and documentation.
- Monitor application performance, troubleshoot issues, and continuously improve system reliability.
Requirements
- 3+ years of professional experience in software engineering with Python and Node.js.
- Strong knowledge of AWS services, Docker, and CI/CD tooling.
- Experience designing secure, scalable web architectures and implementing REST APIs.
- Proficiency with version control (Git), automated testing, and agile development practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsawsdockercicd