Overview
Senior Software Engineer - Information Technology
Posted date and other meta information have been retained for context.
Job Description
Overview of responsibilities and qualifications for the role of Senior Software Engineer in Information Technology.
Key Responsibilities
- Backend: Proficient in Python with frameworks like Django or FastAPI. Strong understanding of REST API design and development. Experience with API testing (Postman, pytest, or similar).
- Databases: Experience with MongoDB (NoSQL) and relational databases (PostgreSQL/MySQL). Familiarity with ORMs and query optimization.
- Frontend: Hands-on experience with ReactJS (state management, API integration, component-based design).
- Cloud & DevOps: Experience with AWS services (EC2, S3, RDS, Lambda). Knowledge of Docker, CI/CD pipelines, and deployment best practices.
- Monitoring & Support: Experience with logging and monitoring tools (ELK, Prometheus, Grafana, CloudWatch). Strong debugging and production support skills.
- General Skills: Solid grasp of data structures, algorithms, and problem-solving. Familiarity with unit testing frameworks. Proficiency with Git and version control workflows.
Short Info
- Posted: 3 day(s) ago
- Qualifications: Graduate
- Experience: 3 Years - 0 Months to 4 Years - 0 Months