- Company Name
- Indotronix International Corporation
- Job Title
- Senior Web Developer
- Job Description
-
**Job title:** Senior Web Developer
**Role Summary:** Design, develop, and deploy scalable web applications and APIs using Python (Django, FastAPI) in an AWS cloud environment. Lead front‑end and back‑end development, ensure high‑quality code, and contribute to cross‑functional planning, documentation, and continuous integration/continuous delivery (CI/CD) processes.
**Expactations:**
- Deliver production‑grade code on schedule and within quality standards.
- Actively collaborate with product managers, designers, DevOps, and QA teams.
- Provide technical guidance on architecture, security, and performance.
- Maintain clear documentation and participate in code reviews and sprint ceremonies.
**Key Responsibilities:**
1. Develop and maintain custom Python modules and REST APIs.
2. Build & deploy real‑time transaction systems for ticket validation.
3. Create responsive front‑end interfaces for internal and external web apps.
4. Write API documentation, unit and integration tests, and usage guides.
5. Perform cross‑browser, cross‑platform, and accessibility testing.
6. Participate in daily stand‑ups, sprint planning, and retrospectives.
7. Estimate effort, prioritize features, and support release planning.
8. Configure AWS services (API Gateway, IAM, Lambda, EKS, ECS, S3).
9. Containerize applications with Docker and orchestrate via Kubernetes.
10. Mentor peers, review code, and enforce coding standards.
**Required Skills:**
- Python (Django, FastAPI), JavaScript (ES6+), HTML5, CSS3, AJAX, AJAX patterns.
- AWS cloud development: API Gateway, Lambda, IAM (Identity Center), EKS, ECS, S3, Cognito.
- Containerization (Docker), orchestration (Kubernetes/EKS).
- Scripting: PowerShell (Windows), Bash (Linux).
- SQL & Oracle PL/SQL design and querying.
- API design, documentation, and versioning (OpenAPI/Swagger).
- Version control: Git, GitHub workflows.
- Web application security best practices.
- Cross‑browser/ platform testing, accessibility standards (WCAG).
- Agile development, sprint ceremonies, estimation, and prioritization.
- Strong written and verbal communication, analytical problem solving, and time management.
- Familiarity with financial/revenue application domains is a plus.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Proven experience as a senior or senior‑level web developer.
- AWS Cloud Development** (AWS Developer or Architect certification preferred).
- Optional: Certification in Kubernetes (CKA/CKAD), Docker/Kubernetes, or related technologies.