Job Summary: We are seeking a skilled Senior Software Engineer with robust expertise in Python and Angular to develop scalable, high-performance applications. The role requires hands-on experience in frontend and backend development, CI/CD pipeline implementation, Angular framework upgrades, and adherence to cybersecurity best practices.
Roles & Responsibilities:
- Develop and maintain applications using Python (backend) and Angular (frontend)
- Perform Angular framework upgrades and manage dependency/package upgrades
- Design and implement REST APIs and microservices
- Build and maintain CI/CD pipelines using Azure DevOps or equivalent tools
- Collaborate with cross-functional teams for design, development, and delivery
- Ensure secure coding practices and manage vulnerability remediation
- Optimize performance and troubleshoot production issues
- Support cloud deployments on GCP/AWS platforms Professional & Technical Skills:
- Strong hands-on experience in Python and Angular
- Experience in Angular version upgrades and ecosystem management
- Proficiency in CI/CD pipeline setup and automation
- Database knowledge in PostgreSQL
- Understanding of cloud platforms (GCP/AWS)
- Good knowledge of microservices architecture
- Strong understanding of cybersecurity principles (OWASP Top 10, secure coding)
- Experience in vulnerability assessment/remediation Additional Information:
- Experience in Agile/Scrum environments is preferred
- Knowledge of DevSecOps practices is an advantage
- Exposure to security tools (e.g., SAST/DAST, Qualys, Wiz) is a plus About Our Company | Accenture https://www.accenture.com