Lead Software/Integration Engineer providing technical leadership for backend development and mission modernization.
Responsibilities
Develop secure and scalable back-end services and application logic to support mission applications and workflows.
Apply software engineering best practices across the full development lifecycle, including code reviews, automated testing, version control, and CI/CD pipelines.
Deploy and maintain applications in AWS, ensuring scalability, security, resilience, and cost-effectiveness.
Engage with customers daily to refine requirements and improve application functionality.
Prepare and brief technical designs, implementation plans, roadmaps, and documentation.
Requirements
Bachelor’s degree in computer science or computer engineering
Nice to have: AI/ML-enabled mission applications
Nice to have: AI-assisted development tools
Nice to have: containerized applications using Kubernetes
Nice to have: containerized applications using Docker
EY is seeking a Senior FIORI/UI5 Developer to join the Tax Technology practice to develop, implement, and integrate technology solutions that serve clients and engagement teams.
Responsibilities
Design, build, and maintain efficient, reusable, and reliable FIORI/UI5 code.
Ensure the best possible performance, quality, and responsiveness of applications.
Work closely with the SAP team to implement and deploy SAP FIORI applications.
Collaborate with back-end developers to integrate user-facing elements with server-side logic.
Utilize Git for version control and collaboration with team members.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field
Lead the internal frontend team in developing, delivering, and maintaining CDMS Teller X frontend modules, ensuring engineering quality and alignment with business priorities.
Responsibilities
Lead the internal frontend team in developing, delivering, and maintaining CDMS Teller X frontend modules, ensuring engineering quality and alignment with business priorities.
Partner with the outsourced delivery partner, to clarify requirements, align technical solutions, manage dependencies, and jointly deliver Teller X enhancements.
Lead the phased transition of all frontend development and maintenance responsibilities within the agreed handover scope from deliverty partner to the internal team, ensuring effective knowledge transfer, complete technical documentation, and continuity of delivery and support.
Build the internal team’s technical and operational capabilities to independently develop, maintain, and support the frontend functionality transitioned from delivery vendor.
Review frontend deliverables from vendor against agreed architecture, coding, testing, and security standards to support a sustainable transition to internal ownership.
Requirements
Nice to have: AI-assisted engineering tools
Nice to have: CI/CD platforms
Nice to have: containerized deployment environments
Own the next regulatory capabilities for Colombia end to end, in areas such as reporting (RIPS), billing and prescriptions, and contribute to integration with the Ministry's IHCE platform.
Responsibilities
Design, build and maintain software that stays sustainable, scalable and fast over time.
Contribute to the move from legacy components toward a modern TypeScript service architecture.
Write clean, well-tested code, mainly in Node.js, TypeScript and React, while picking the right tool for each problem.
Own the full lifecycle of what you build: technical design, deployment and monitoring after launch.
Raise the team's engineering standards through code reviews, documentation and mentoring.
Develop and integrate ML and AI solutions into healthcare applications and workflows using Python, Java, C#, or Node.js.
Build and maintain integrations through RESTful APIs, GraphQL, or gRPC, connecting applications with SQL and NoSQL databases.
Develop, test, and deploy ML models using TensorFlow, PyTorch, or Scikit-learn.
Containerize and deploy applications using Docker, Kubernetes, cloud platforms, and CI/CD pipelines.
Collaborate with technical and business teams to troubleshoot issues, maintain documentation, and improve system reliability, performance, and scalability.
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, Computer Engineering, Artificial Intelligence, or a related field.