EY
Full Stack Developer -Finance Transformation- EY Mauritius
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
8 September 2026
What they need
Role Summary We are looking for an experienced Full Stack Developer with strong hands-on expertise in Python, Angular, React, Docker, Docker Compose, cloud platforms, solution architecture, technical leadership, project planning, and the effective usage of AI technologies in software development. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable web applications and backend services. This role requires strong technical execution, the ability to guide teams, plan deliverables, make architectural decisions, and responsibly leverage AI-enabled development tools to improve productivity and quality.
Key Responsibilities Full Stack Development
- Design, develop, and maintain scalable web applications using Python for backend development.
- Build responsive, high-performance front-end applications using Angular and/or react.
- Develop RESTful APIs and integrate third-party services.
- Write clean, reusable, maintainable, and well-documented code.
- Ensure application performance, security, scalability, and reliability.
Backend & API Development
- Develop backend services using Python frameworks such as FastAPI, Flask, Django.
- Design and optimize database schemas and queries.
- Implement authentication, authorization, logging, monitoring, and error handling.
- Work with relational and/or NoSQL databases such as SQL Server, PostgreSQL, MySQL, MongoDB, or similar.
Frontend Development
- Develop modern user interfaces using Angular and React.
- Convert business requirements and UI/UX designs into functional applications.
- Manage state, routing, API integration, and reusable components.
- Ensure cross-browser compatibility and responsive design.
Docker & DevOps
- Containerize applications using Docker.
- Manage multi-container environments using Docker Compose.
- Support CI/CD pipeline setup and deployment automation.
- Work with environment configuration, secrets management, and application deployment workflows.
- Troubleshoot containerized applications across development, staging, and production environments.
Cloud & Architecture
- Design and deploy applications on cloud platforms such as Azure, AWS, or Google Cloud.
- Participate in cloud architecture planning, including scalability, availability, and cost optimization.
- Design microservices or modular application architectures where appropriate.
- Evaluate technical solutions and recommend best-fit technologies.
- Ensure systems follow security, compliance, and performance best practices.
AI Technologies in Development
- Be well-versed with the usage of AI technologies in the field of software development.
- Use AI-assisted development tools responsibly for coding, debugging, code review support, documentation, testing, and productivity improvement.
- Identify opportunities to apply AI-enabled tools to optimize development workflows, improve quality, and accelerate delivery.
- Maintain awareness of AI governance, data privacy, security, and responsible AI practices when using AI tools in development activities.
Leadership & Planning
- Lead technical discussions and guide development teams.
- Collaborate with product owners, project managers, business stakeholders, and QA teams.
- Break down requirements into technical tasks and delivery plans.
- Provide estimates, identify risks, and support sprint/release planning.
- Mentor junior developers and review code for quality and best practices.
- Drive continuous improvement in development processes and engineering standards.
- Promote responsible and effective adoption of AI technologies within the development team.
Required Skills & Experience
- Strong experience as a Full Stack Developer or Senior Software Developer.
- Proficiency in Python backend development.
- Hands-on experience with Angular and/or react.
- Strong knowledge of HTML, CSS, JavaScript, and TypeScript.
- Experience building and consuming REST APIs.
- Practical experience with Docker and Docker Compose.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Should be well-versed with AI technologies usage in the field of development, including AI-assisted coding,
- debugging, testing, documentation, code review support, and workflow optimization.
- Good understanding of software architecture and design patterns.
- Experience with databases such as PostgreSQL, MySQL, MongoDB, SQL Server, or equivalent.
- Familiarity with CI/CD tools and version control systems such as Git.
- Strong debugging, troubleshooting, and performance optimization skills.
- Experience in leading teams, planning tasks, and managing technical deliverables.
Preferred Skills
- Experience with microservices architecture.
- Knowledge of Kubernetes or container orchestration platforms.
- Experience with message queues such as RabbitMQ, Kafka, or Azure Service Bus.
- Knowledge of cloud-native services, serverless functions, storage, and monitoring tools.
- Experience with Agile/Scrum development practices.
- Understanding of secure coding practices and application security.
- Experience with automated testing frameworks.
- Experience using AI-enabled development tools and platforms to improve coding efficiency, debugging, testing, documentation, and solution design.
- Exposure to system design, technical documentation, and solution architecture diagrams.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to lead technical initiatives and guide team members.
- Strong ownership mindset and attention to detail.
- Ability to manage priorities and deliver within timelines.
- Comfortable working in a fast-paced and evolving environment.
- Open mindset toward modern AI-enabled development practices and continuous learning.
About EY EY is a global leader in Assurance, Consulting, Strategy & Transactions, and Tax. Our culture is built on trust, learning, and innovation-making EY more than a career, but a lifetime experience.
Ready to shape your future with confidence? Apply now.
Only shortlisted candidates will be contacted.
Please review our https://www.ey.com/en\_gl/privacy-statement before applying.
Other offers great for you!
These companies are also looking for great profiles
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
2 days ago
Quick apply
Celad
Développeur Full Stack IA
50000
Permanent contract
77186 Noisiel, France
Hybrid, Onsite
Skills
17 hours ago
Quick apply
Teksystems
Expert en developpement fullstack
Freelance
Le Mans, France
Hybrid
Skills
11 hours ago
Quick apply
No company information available.