Software Engineer - DevSecOps
Visa, GB - Reading, United Kingdom
What you will do
- Write, modify, and review high-quality, testable, and efficient code across front-end, back-end, and data layers.
- Integrate systems via APIs, messaging queues, and databases.
- Develop and maintain data pipelines and large-scale data processing jobs using appropriate frameworks and cloud services.
- Develop unit, integration, and end-to-end tests with a strong focus on automation.
- Maintain CI pipelines to run tests automatically upon code commits.
- Debug and perform root cause analysis on issues, using AI-driven tools where applicable, and enforce code quality gates through reviews and static analysis.
- Build and maintain CI/CD pipelines; package and deploy applications to various environments using containerization and orchestration tools.
- Monitor applications in production using observability tools; investigate incidents, analyze logs, identify root causes, and implement fixes.
- Optimize code for performance, cost efficiency, and maintainability.