Contribuye al éxito general de Finanzas en Perú garantizando que los objetivos, planes e iniciativas individuales específicas se lleven a cabo o se cumplan en apoyo a las estrategias y objetivos de negocios del equipo.
Responsibilities
Custodiar el conocimiento técnico y funcional de las aplicaciones que soportan el funcionamiento del Banco
Participar en la definición técnica detallada, de las iniciativas de desarrollo de nuevas y mantenimiento evolutivo de las aplicaciones del banco
Liderar y/o ejecutar las actividades de desarrollo de nuevas y mantenimiento evolutivo de las aplicaciones, para la óptima operación, administración y gestión del Banco
Coordinar y supervisar las actividades de desarrollo de interfaces y mecanismos de seguridad para la interconexión de aplicaciones institucionales con sistemas informáticos externos
Asegurar que todo desarrollo o mantenimiento de los sistemas de información, se establezca bajo las definiciones de Arquitectura de TI
Requirements
Formación universitaria completa o técnica en Ingeniería de Sistemas, Informática, Computación, Ingeniería Industrial, Ingeniería Electrónica o carreras afines
The DevSecOps Engineer is a mid-level technical role responsible for designing, building, and maintaining DevSecOps pipelines that enable CI/CD across the programme’s application development and deployment lifecycle.
Responsibilities
Design, build, and maintain CI/CD pipelines supporting application development, testing, and deployment across the programme’s SDLC lifecycle
Integrate security controls and automated security checks into pipelines at every stage, embedding a shift-left security approach across the development lifecycle
Configure and manage DevSecOps tooling across source code control, code scanning, static and dynamic analysis, code merging, dependency management, packaging, and artefact management
Implement and maintain automated testing integrations within pipelines, coordinating with the Test Automation Lead to ensure functional, regression, and security test suites are triggered and reported correctly
Manage version control processes and branching strategies, ensuring consistency and traceability across development streams and release branches
Senior Full Stack Developer responsible for designing, developing, and maintaining scalable full stack applications across frontend, backend, and database layers, with strong focus on cloud-native architectures on GCP and CI/CD pipelines.
Responsibilities
Design, develop, and maintain scalable full stack applications including frontend, backend and database layers
Collaborate with cross functional teams to understand business requirements and translate them to technical solutions
Build and consume RESTful microservices using Java and Spring Boot
Develop modern, responsive front-end applications using React (with Redux) or Angular, HTML and CSS
Design, implement and manage secure cloud infrastructure and architecture, primarily on AWS, with working knowledge of Azure/GCP, and develop and manage CI/CD pipelines using Git, Terraform and Infrastructure as Code (IaC).
Responsibilities
Design, implement and manage secure cloud infrastructure and architecture on AWS, Azure and GCP
Develop and manage CI/CD pipelines using Git, Terraform and IaC
Integrate security tools such as Checkmarx and Burp Suite into CI/CD pipelines
Implement and automate security controls across development, testing and deployment workflows
Manage vulnerability identification, assessment, remediation and security compliance
Requirements
Bachelor’s or Master’s degree in Computer Science, IT, Engineering or a related field
Senior DevOps engineer responsible for maintaining and updating the EY Fabric Developer Workflow platform, ensuring compliance, infrastructure readiness, and pipeline reliability.
Locations (2)
Argentina
Mexico
Responsibilities
Support the Developer Workflow day to day and resolve pipeline, build and deployment issues
Plan and run updates to clusters, tools and pipelines with minimal user impact
Maintain platform compliance with EY security standards and close findings
Manage Istio, security tools, and pipeline orchestration
Ensure infrastructure readiness before releases with monitoring and runbooks
Own software security within the cyber engineering team, testing applications, reviewing code, validating vulnerabilities, and making sure the right security tools and processes are in place.
Compensation
$140,000—$170,000 USD
Responsibilities
Own software security within the cyber engineering team, providing technical guidance on securing applications, APIs, and back-end services.
Perform security testing of applications and validate that fixes resolve identified findings.
Review source code against secure coding standards to identify vulnerabilities, insecure design, and exploitable weaknesses.
Implement, tune, and maintain software security tools (SAST, DAST, dependency and container scanning) and integrate them into development and release processes.
Evaluate open-source and commercial cyber tools and source code to determine fit, security risk, and what can be adapted to meet mission requirements.
The Applications Development Senior Programmer Analyst (C12) is a seasoned technical role responsible for driving the architecture, design, end-to-end development, and implementation of complex, enterprise-grade software applications.
Responsibilities
Architect, develop, test, and maintain robust, scalable, and secure full-stack applications using Java (11/17+), Spring Boot, and React.js (18+) / TypeScript.
Build high-performance RESTful APIs, microservices, and event-driven backend systems that integrate with relational (Oracle, PostgreSQL) and NoSQL databases.
Develop responsive, accessible, and intuitive front-end user interfaces (UI) and Single Page Applications (SPAs) with modern state management (Redux Toolkit, Context API, React Query).
Conduct architectural assessments, code reviews, feasibility studies, and accurate effort/time estimations for major business initiatives and technical enhancements.
Implement automated testing strategies across the pyramid (unit, integration, contract, and end-to-end tests) using frameworks such as JUnit, Mockito, Jest, React Testing Library, and Cypress/Playwright.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent technical discipline / experience